【Electron】关于Electron安装依赖报错问题解决

723 阅读1分钟

Electron 安装依赖报错问题解决

最近启动一个新项目发现启动不了,安装依赖一直报错,折腾了好久才把安装依赖的问题解决并正常启动项目。

9785858b08967d4ac0df3c09a2bfa7c.png

安装依赖一直报错,下面上处理方案

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/

image.png

然后添加下面几个配置(上图已经有了,就不重新贴图了)

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

然后执行以来安装,就可以正常运行项目了。