环境 mac
.npmrc 中加入一下配置
ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"
安装的时候,改变ELECTRON_MIRROR变量的值,就可以让我们在指定的镜像地址下载安装包。
// 推荐使用跨平台环境变量设置npm包,来改变环境变量
sudo npm i -g cross-env
// 改变下载镜像下载
sudo cross-env ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/" npm i -g electron
这样安装后面会有权限被拒绝的问题导致不能继续安装
![](https://img.haomeiwen.com/i15213287/38c4c9461868fa0a.png)
安装命令后面加此选项--unsafe-perm=true --allow-root
问题解决
// mac
sudo cross-env ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"
npm i -g electron --unsafe-perm=true --allow-root
![](https://img.haomeiwen.com/i15213287/26615f7fcd013097.png)
win 设置环境变量
ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"
mac
// 启动web服务
npm run serve
// 打包web版本
npm run build
// 启动桌面版
sudo npm run electron:serve
// 打包桌面版
sudo npm run electron:build
网友评论