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

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