通過編輯npmrc文件及修改ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/地址都無法解決下載緩慢的情況下皂贩,可以嘗試以下辦法解決Electron 打包下載慢睡汹。
本來是自動(dòng)下載包 ,直接手動(dòng)下載包
1隔节、前往https://github.com/electron/electron/releases下載需要生成平臺(tái)的執(zhí)行文件包。
如:
electron-v1.6.8-darwin-x64.zip
electron-v1.6.8-linux-x64.zip
electron-v1.6.8-win32-x64.zip
根據(jù)相應(yīng)平臺(tái)進(jìn)行下載。
如果你不知道需要下載的版本號(hào),可以在執(zhí)行生成報(bào)時(shí)查看。
如:執(zhí)行以下打包語句
安裝electron提示install.js error的問題
1
npm install cnpm -g --registry=http://registry.npm.taobao.org
527 sudo npm install cnpm -g --registry=http://registry.npm.taobao.org
npm install cnpm -g --registry=http://registry.npm.taobao.org
527 sudo npm install cnpm -g --registry=http://registry.npm.taobao.org
2) 下載文件放到 目錄下面
open ~/.electron
將下載的文件放到這個(gè)目錄下面,類似如下圖所示
3) 全局安裝:electron
npm install electron-g
4) 安裝cnpm
npm install cnpm -g --registry=http://registry.npm.taobao.org
sudo npm install cnpm -g --registry=http://registry.npm.taobao.org
npm install cnpm -g --registry=http://registry.npm.taobao.org
sudo npm install cnpm -g --registry=http://registry.npm.taobao.org
5) install
對(duì)應(yīng)的react-native 或者說你失敗的工程下面,公司的項(xiàng)目做了鏡像, 先npm install再 cnpm install
sudo cnpm install
完美解決