npm install couchbase联系人http

时间:2016-09-21 12:24:23

标签: node.js

当我npm install couchbase联系http://nodejs.org/dist/v0.12.6/node-v0.12.6.tar.gz时,我注意到了。当我npm congig get registry时,我看到我们使用了httpshttps://registry.npmjs.org/

的问题:

  1. 为什么npm install couchbasehttp://nodejs.org/dist/v0.12.6/node-v0.12.6.tar.gz联系而不是https://nodejs.org/dist/v0.12.6/node-v0.12.6.tar.gz
  2. 是否可以强制它为contcat https
  3. 感谢

1 个答案:

答案 0 :(得分:0)

您有nodenpm的哪个版本?您是如何注意到它下载http://nodejs.org/dist/v0.12.6/node-v0.12.6.tar.gz的?我想知道npm为什么要下载node本身,以及这样的旧版本。

对我来说,当我跑步时:

npm i couchbase --verbose 2>&1 | grep http:

我没有得到任何东西。另一方面,这个:

npm i couchbase --verbose 2>&1 | grep https: | wc -l

给了我833个结果(这是安装一个模块的很多请求,但它们都是HTTPS)。这与node 5.12.0 npm 3.8.6和node 6.5.0 npm 3.10.3相同(尽管6.5比5.12更多请求) ,但仍然没有HTTP)。