Node安裝node-sass總是下載超時問題解決 原 薦

我們在Jenkins自動構建node時,如果用到了sass總是會自動去下載平臺相關的安裝包,首先要知道的是,安裝 node-sass 時在 node scripts/install 階段會從 github.com 上下載一個 .node 文件,大部分安裝不成功的原因都源自這裏,因爲 GitHub Releases 裏的文件都託管在 s3.amazonaws.com 上面,而這個網址在國內總是網絡不穩定

解決方法:

在項目代碼庫中添加.npmrc 文件:

sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

補充:

jenkins構建中指定npm安裝源:

RUN npm install --registry=https://registry.npm.taobao.org

 

我的博客即將搬運同步至騰訊雲+社區,邀請大家一同入駐:https://cloud.tencent.com/developer/support-plan?invite_code=1v5a2rjrz056u

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章