1、使用工具 vscode 下载依赖 npm i
解决:
vscode 运行权限不足 关闭,以管理员权限运行
2、debug 版本报错
翻译:
解决: 没找到 node 和 debug 对应的版本
使用 node 版本8.17.0 (我安装的node 版本中最低的,使用 nvm 进行切换)
3、运行 npm start
3.1 throw new Error('Electron failed to install correctly, please delete node_modules/electron and try installing again')
解决:
1)删除 node_modules/electron
2)设置electron 镜像源地址:
npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
3) 设置系统变量
// windows 请在环境变量里面设置,mac 请在环境变量文件中设置
ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/
// 特别说明:一定要注意最后的一个 /,不加可能会提示 zip 包找不到
4)查看本地electron 版本
npm ls electron
5) 安装指定版本
npm install -g electron@版本号
3.2 Error: Cannot find module 'electron'
解决: npm install --save-dev electron-reloader
4、npm start
运行成功