electron-packager 使用 taobao 镜像解决下载慢的问题
nrm
- npm install -g nrm
- nrm add taobao https://registry.npm.taobao.org
- nrm ls
- nrm test taobao
- nrm use taobao
cnpm
- npm install cnpm -g --registry=http://registry.npm.taobao.org
electron
- cnpm install electron -g
start electron
- cnpm install
- cnpm start
electron-packager
-
cnpm install -g electron-packager
-
进入 https://npm.taobao.org/mirrors/electron 查询需要的版本
-
设置 download.mirrorOptions.customDir
-
设置 devDependencies.electron
-
cnpm run-script package
{
"name": "hello",
"version": "0.1.0",
"description": "first electron project",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "electron .",
"package": "electron-packager . --platform=win32 --arch=x64 --out=./dist --asar --app-version=0.1.0 --download.mirrorOptions.mirror=https://npm.taobao.org/mirrors/electron/ --download.mirrorOptions.customDir=7.1.2"
},
"devDependencies": {
"electron": "7.1.2"
},
"author": "Zhong",
"license": "ISC"
}