【发布时间】:2013-09-03 17:09:16
【问题描述】:
我想使用自定义 node tarball 通过 node-gyp 构建 node 模块,有没有办法通过环境变量或 node-gyp 或 npm 的一些配置文件来设置它?
【问题讨论】:
我想使用自定义 node tarball 通过 node-gyp 构建 node 模块,有没有办法通过环境变量或 node-gyp 或 npm 的一些配置文件来设置它?
【问题讨论】:
好的,我现在想通了,node-gyp 目前不支持设置 tarball url,但是我们可以通过环境变量或配置文件设置 disturl。
在~/.npmrc中,我们可以添加disturl=...来设置disturl。
我们也可以将npm_config_disturl 设置为环境变量,它将被视为 npm 配置变量。
使用disturl,node-gyp 将获得 tarball url
【讨论】: