NPM-无法安装软件包

时间:2019-02-20 16:39:35

标签: node.js npm visual-studio-code npm-install

我继承了一个React项目,并且在获取最新代码后它无法运行-以前的开发人员不可用。因此,没有经验,我就继续进行

这是我所做的事情的清单:

  • Node更新为最新的
  • NPM更新为最新的
  • VS Code更新为最新的
  • 已删除package-lock.json
  • 运行了一大堆遍布互联网的npm<whatever>命令
  • 政变是我从node_modules删除所有包裹的时候

因此,现在我什至无法使npm install --verbose正常工作。 它只是挂起,没有任何反馈。我无法重新安装Node,因为这里的玩笑者将我们锁定了。

我该怎么做才能安装软件包?我注定要失败吗?

更新:我断开了网络连接,继续使用公司的wifi,npm install工作正常。怎么可能呢?

1 个答案:

答案 0 :(得分:1)

由于您进行了更新-可能您的计算机位于公司代理之后,这就是npm无法获取软件包的原因。要解决此问题,请找到您的代理地址,然后在终端中运行它:

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

我在https://jjasonclark.com/how-to-setup-node-behind-web-proxy/上发现了这种方法,效果很好。