笔记

解决 Electron 42 APP 初次运行 pnpm dev 报错的问题

2026-06-27 #Electron

问题复现

开发或是 Clone 一个 Electron 42 APP 时,安装完依赖后第一次运行 pnpm dev 你可能遇到 Error: Electron uninstall 的错误信息:

1
2
3
4
pnpm install --frozen-lockfile
pnpm approve-builds

pnpm dev

报错信息

1
2
3
4
5
error during start dev server and electron app:
Error: Electron uninstall
at getElectronPath
...
...

解决方法

需要手动运行下面的命令

1
npx install-electron

问题原因

这是由于为了应对供应链攻击, Electron 42 不再通过 postinstall 下载自身

Electron 42: electron no longer downloads itself via postinstall script

可以运行下面的命令

1
2
npm install electron --save-dev --ignore-scripts
npx install-electron
评论
分享

评论