运行electron安装命令:
npm install --save-dev electron@latest
报错:
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
error F:\myobj\node_modules\electron: Command failed.
Exit code: 1
Command: node install.js
Arguments:
Directory: F:\myobj\node_modules\electron
Output:
RequestError: read ECONNRESET
at ClientRequest.<anonymous>
1、尝试修改代理:
yarn config set electron_mirror https://cdn.npm.taobao.org/dist/electron/
2、再运行安装命令:
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
$ electron-builder install-app-deps
• electron-builder version=23.6.0
• loaded configuration file=package.json ("build" field)
Done in 56.56s.
成功!
3、 要是报错:
npm ERR! `ELECTRON_MIRROR` is not a valid npm option
npm ERR! A complete log of this run can be found in:...
可以进配置文件里
npm config ls
vscode打开.npmrc
添加一行
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
再次运行安装命令
运行一下 npm fund
终于成功了!!祝好运