2024了,到底如何成功安装electron

我经过尝试的失败:

1.换源=>RequestError: unable to verify the first certificate

2.设置strict-ssl=false=>RequestError: unable to verify the first certificate

3.使用cnpm=>下载之后包含软链接,不方便迁移

4.使用cnpm --by=npm=>本质上与2方法相同

5.修改ca配置为""=>RequestError: unable to verify the first certificate

6.使用环境变量方式更换electron镜像源=>404 not found 

正确方法1(更改临时npm config):

 其实非常简单啊,只需要在安装命令上加上一些参数就可以了

npm install --verbose electron --registry=https://registry.npmmirror.com/ --ELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/ --ELECTRON_MIRROR=https://cdn.npmmirror.com/binaries/electron/

其中--verbose是为了看到细节,可以不加:

npm install electron --registry=https://registry.npmmirror.com/ --ELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/ --ELECTRON_MIRROR=https://cdn.npmmirror.com/binaries/electron/

正确方法2(更改永久npm config):

建议先使用更改临时的测试一下

先设置registry镜像:

npm config set registry https://registry.npmmirror.com/

然后设置electron镜像: 

剩下两个如果直接npm config set会出现is not a valid npm option错误,所以

npm config edit

然后在弹出来的文本中加入 

ELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/
ELECTRON_MIRROR=https://cdn.npmmirror.com/binaries/electron/

然后保存文件关闭即可

然后想要安装electron就可以直接

npm install electron

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值