构建基于Electron开发的软件遇到的问题

构建pdman时,报了好些错。

主要还是网络问题和版本不一致导致的。

前提

npm设置淘宝源,自行搜索。

版本

 上面是官方要求的node环境。

需要首先安装nvm,

brew install nvm

其他nvm命令

nvm ls

再用nvm安装上面版本的node,

nvm install 8.11.3

安装好后,npm也会一起安装好。

可以使用如下命令查看版本

node -v
npm -v

网络问题

electron下载使用淘宝源。

<1>项目下新建 .npmrc 文件

加入如下配置:

electron_mirror=https://npm.taobao.org/mirrors/electron/

即使用淘宝的源,重新 npm install

<2>如果速度还是很慢就把  package-lock.json 和 node-modules 删掉,重新 install

<3>如果安装失败,就把整个项目目录删掉,重新解压,或者重新git clone。然后加入<1>提到的配置。再执行npm install

<4>依然失败,就重启电脑,依次执行<3>、<1>、<2>

<5>还是不行,就看报错日志,google吧

猜你喜欢

转载自www.cnblogs.com/wozixiaoyao/p/11965398.html