是否可以在安装后步骤中安装node-sass而无需从Github下载?

A. *_*uff 8 nexus node-sass

我在公司防火墙后面,用Nexus代理npm存储库.在安装后步骤中,node-sass尝试从https://github.com/sass/node-sass/releases/download/v3.10.1/linux-x64-48_binding.node卷曲, 但由于防火墙而失败.添加防火墙规则以让请求通过不是一种选择.如果也可以通过Nexus代理Github,这可能是一个选项,但是当我尝试时,我无法使该配置正常工作.

这也适用于Jenkins构建,因此让开发人员npm rebuild node-sass在安装失败后执行操作不是一个选项.我需要安装才能工作,否则Jenkins构建将失败.

是否有任何方法可以从npm注册表安装node-sass而无需在安装后步骤中从其他来源下载任何内容?

n3u*_*ino 6

我想你在找

在你的 .npmrc

sass_binary_site=http://yournexus/wherever/the/binary/lies
Run Code Online (Sandbox Code Playgroud)

https://www.npmjs.com/package/node-sass#binary-configuration-parameters