Electron 安裝
????對(duì)于node.js的各種模塊安裝龄减,最頭疼的莫過(guò)于下載了似忧。安裝搞體積巨大渣叛,GFW功能強(qiáng)大,服務(wù)器在國(guó)外橡娄,下載成功的幾率很小诗箍。因此Electron的安裝也是很麻煩的。
解決方案:
1挽唉、在安裝步驟執(zhí)行到 > node install.js
時(shí)滤祖,按ctrl+c中斷過(guò)程
2、閱讀install.js的源代碼
3瓶籽、找到使用本地緩存的邏輯
4匠童、手動(dòng)下載zip文件,建立本地緩存塑顺,之后使用本地文件進(jìn)行安裝
步驟:
1汤求、下載所需的zip包,我在mac環(huán)境下的下載路徑是
https://github.com/electron/electron/releases/download/v1.4.5/electron-v1.4.5-darwin-x64.zip
2严拒、本地緩存目錄為
~/.electron/electron-v1.4.5-darwin-x64.zip
3扬绪、手動(dòng)下載的zip包放到緩存目錄所在位置。
4裤唠、重新執(zhí)行 npm install -g electron
即可
授人以漁
上面的下載地址和緩存目錄是通過(guò)閱讀install.js腳本挤牛,嘗試執(zhí)行并打印部分變量得到的。
對(duì)于很多其它的使用npm安裝的功能模塊种蘸,都可以通過(guò)這個(gè)方法墓赴,解決下載問(wèn)題。