electron安装报错记录

问题1: 安装electron包,极其缓慢

解决方法1:直接通过yarn config set ELECTRON_MIRROR http://npm.taobao.org/mirrors/electron/ 安装淘宝镜像 -- 有人可以,我这里无效

解决方法2: mac下打开/etc/bashrc  增加一行 ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/

然后执行 source /etc/bashrc, 让环境变量立即生效, -- 有效

问题2: 安装完成之后,执行yarn electron 报错:Electron failed to install correctly, please delete node_modules/electron and try installing again. 

解决方法:

删除node_modules 下electron 重新安装electron -- 无效

降级安装7.* 版本, electron UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block

继续降级安装7.0, -- 无效

降级安装6.9.0 -- 安装6.4.0 -- 无效

安装6.0.0 -- 有效

yarn dev 

运行成功!

你可能感兴趣的:(electron安装报错记录)