一、下载Electron缓慢
许多人卡在
网上也有各种解决方案,大多数建议的是手动下载包解压到缓存目录进行安装,在较早的electron版本是ok的,但是
由于@electron/get包的修改,使上文中方法无效
解决方法:
ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/" npm install electron
或设置镜像源
npm config set ELECTRON_MIRROR http://cdn.npm.taobao.org/dist/electron/
PS:验证下来也不行...
二、Root权限安装
在npm install 时候会遇到报错Error: EACCES: permission denied, mkdtemp '/usr/local/lib/node_modules/electron/electron-download-CFBaKz',即是使用sudo依然无效。
解决方法:npm install xxxx --unsafe-perm=true --allow-root
ELECTRON_MIRROR="https://cdn.npm.taobao.org/dist/electron/" npm install electron --unsafe-perm=true --allow-root
到此,安装成功。执行npm start,项目启动
网友评论