npm安装electron失败解决办法

发布时间 2024-01-12 02:53:41作者: CloudBarryChen

按照别人的教程把uniapp打包成exe程序总是出错,卡在安装electron这一步,搞来搞去,终于摸清楚了原因。

 

1、首先用nvm把node切换到14版本,没有就安装。

nvm install 14

这时你会发现太慢了!

然后你必须去nvm根目录把settings.txt改一下配置,新增以下两项:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

OK, node 14 版本终于安装好了,切换!

 

2、npm install electron -g ! 这时候你又出现问题了!

才发现可能是没有安装python或者python版本问题!去官网下载 2.7.1 版本吧! https://www.python.org/downloads/windows/

安装好后配置下系统环境变量!

在path添加

C:\Python27

 

3、终于可以了!

npm install electron -g
npm install electron-packager -g
electron-packager . MyApp --win --out MyApp --arch=x64 --electron-version 12.0.7 --overwrite --ignore=node_modules

一路畅通不要太爽!

 

4、什么?还是不行?

只能试试更改npm源为淘宝源了!

npm set registry https://registry.npm.taobao.org/

 

5、再不行? 就烧香吧!88

 

uniapp打包成exe参考文章:https://blog.csdn.net/yc1425869600/article/details/123149706