Node安装node-sass总是下载超时问题解决

我们在Jenkins自动构建node时,如果用到了sass总是会自动去下载平台相关的安装包,首先要知道的是,安装 node-sass 时在 node scripts/install 阶段会从 github.com 上下载一个 .node 文件,大部分安装不成功的原因都源自这里,因为 GitHub Releases 里的文件都托管在 s3.amazonaws.com 上面,而这个网址在国内总是网络不稳定

Node安装node-sass总是下载超时问题解决

解决方法:

在项目代码库中添加.npmrc 文件:

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

Node安装node-sass总是下载超时问题解决

补充:

jenkins构建中指定npm安装源:

RUN npm install --registry=https://registry.npm.taobao.org
上一篇:Photoshop使用自定义形状制作出骷髅头的黑白效果


下一篇:云上基于Kerberos的大数据安全实践