无法安装npm依赖项。你连接到互联网了吗?

时间:2014-07-22 14:17:35

标签: node.js meteor npm

我有meteor(0.8.2)项目,可以在我家的ububtu 14.04上正常工作。但是,我工作地点的同一个项目无法建立。我正在使用Windows 7机器和公司代理(后面阻止所有传出的http请求)。所以,当我构建这个项目时,它会向我显示以下异常:

=> Started proxy.
=> Started MongoDB.
csv-to-collection: updating npm dependencies -- comma-separated-values...
=> Errors prevented startup:

While building package `csv-to-collection`:
error: Can't install npm dependencies. Are you connected to the internet?

=> Your application has errors. Waiting for file change.

我很想知道通过“解锁”某个端口可以解决这个问题吗?或者这个问题还有其他解决方法吗?

1 个答案:

答案 0 :(得分:0)

无法通过端口或其他东西取消阻止此功能(除非该端口为80& 443,这几乎就是互联网)

也许你可以设置npm来使用网络代理

npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080

由于流星环绕npm,它可能有所帮助,但不确定。

来自:http://jjasonclark.com/how-to-setup-node-behind-web-proxy