我有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.
我很想知道通过“解锁”某个端口可以解决这个问题吗?或者这个问题还有其他解决方法吗?
答案 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