Electron 安装依赖报错问题解决
最近启动一个新项目发现启动不了,安装依赖一直报错,折腾了好久才把安装依赖的问题解决并正常启动项目。
安装依赖一直报错,下面上处理方案
1.给 yarn 配置了淘宝镜像,但是不管用,就很奇怪,只能想一些别的方法了
2.看了一个帖子,要配置
electron_mirror=http://cdn.npm.taobao.org/dist/electron
之外,还要配置另外两个路径,我修改了下,果然如此,解决了我的痛点。
2.1 安装 nrm ,用nrm切换淘宝镜像源
npm install -g nrm
2.2 通过命令切换到淘宝镜像
nrm use taobao
2.3 修改 nrm 的配置文件,添加其他依赖包的镜像源
用命令打开配置文件
npm config edit
先修改
home=https://npm.taobao.org
registry=https://registry.npm.taobao.org/
然后添加下面几个配置(上图已经有了,就不重新贴图了)
ELECTRON_MIRROR=http://cdn.npm.taobao.org/dist/electron/
sass_binary_site=http://npm.taobao.org/mirrors/node-sass/
phantomjs_cdnurl=http://npm.taobao.org/mirrors/phantomjs
然后执行以来安装,就可以正常运行项目了。