Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用自定义节点压缩包通过 node-gyp 构建节点模块,有没有办法通过环境变量或 node-gyp 或 npm 的一些配置文件来设置它?
好的,我现在知道了,node-gyp 目前不支持设置 tarball url,但我们可以通过环境变量或配置文件设置 disturl。
在~/.npmrc中,我们可以添加disturl=...设置 disturl。我们也可以设置npm_config_disturl为环境变量,它将被视为 npm 配置变量。
disturl=...
npm_config_disturl
使用disturl,node-gyp将获得 tarball url
disturl
node-gyp