解決electron被牆問題

安裝electron

上次安裝node-sass即便用了淘寶鏡像源也仍是安裝不上(解決方法),此次又遇到了一個用鏡像源也安裝不上的
就是electron,安裝在某一點卡死,一直不動html

緣由是這樣的:由於 npm 須要鏈接 github 下載 electron 安裝包致使,安裝包有 60M 左右,但從 github 下載卻只有幾 KB,因此感受是卡住了。但改使用淘寶的 cnpm 發現仍是會卡住,這是由於 electron 的包默認仍是指向 github 下載,因此須要修改下載地址的環境變量electron_mirror,這是由electron 提供的node

npm config set electron_mirror http://npm.taobao.org/mirrors/electron/git

執行了修改操做後能夠安裝上了,可是彙報一個404錯誤,致使安裝失敗,而且顯示了從哪一個網址下載失敗,經對比是這樣的github

淘寶鏡像的:http://npm.taobao.org/mirrors/electron/8.1.1/npm

404報的地址:http://npm.taobao.org/mirrors/electron/v8.1.1/sass

僅僅是多了個v,因此還須要加一步electron

electron 官方也提供了修改目錄名稱的環境變量electron_custom_dircode

npm config set electron_custom_dir "8.1.1"htm

總之,執行連個命令便可解決blog

解決方法:

1.單獨設置鏡像(即時已經全局設置鏡像過了)

npm config set electron_mirror http://npm.taobao.org/mirrors/electron/

2.設置要安裝的版本

npm config set electron_custom_dir "8.1.1"

該版本是我寫這篇博客是的最新版本

最後全局安裝僅用了不到10秒,截圖爲證

解決該問題時我所參考的博客

相關文章
相關標籤/搜索