Node.js NPM-Can';不要安装软件包

Node.js NPM-Can';不要安装软件包,node.js,npm,visual-studio-code,npm-install,Node.js,Npm,Visual Studio Code,Npm Install,我继承了一个React项目,在获得最新的代码后,它无法运行-以前的开发人员不可用。所以,由于没有经验,我继续做下去 下面是我做过的事情的清单: 已将节点更新为最新版本 已将NPM更新为最新版本 更新至最新版本 已删除包锁.json 运行了大量的npm命令,这些命令在互联网上随处可见 当我从node\u模块 所以,现在我甚至无法让npm安装--verbose工作。它只是挂起,不提供反馈。我无法重新安装节点,因为这里的小丑把我们锁定了 我可以做什么来安装软件包?我注定了吗 更新:我断开了与网络的

我继承了一个
React
项目,在获得最新的代码后,它无法运行-以前的开发人员不可用。所以,由于没有经验,我继续做下去

下面是我做过的事情的清单:

  • 已将
    节点更新为最新版本
  • 已将NPM更新为最新版本
  • 更新至最新版本
  • 已删除
    包锁.json
  • 运行了大量的
    npm
    命令,这些命令在互联网上随处可见
  • 当我从
    node\u模块
所以,现在我甚至无法让
npm安装--verbose
工作。它只是挂起,不提供反馈。我无法重新安装
节点
,因为这里的小丑把我们锁定了

我可以做什么来安装软件包?我注定了吗


更新:我断开了与网络的连接,打开了公司的wifi,
npm安装工作正常。这是怎么回事?

由于您的更新-可能您的机器在公司代理之后,这就是npm无法获取软件包的原因。要修复此问题,请查找您的代理地址,然后在终端中运行:

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

我发现这个方法很好用。

什么操作系统?您可以运行其他NPM命令吗?也就是说,“npm--version”
运行了大量的npm命令,这些命令散落在互联网上
——这可能就是事情开始出错的地方。你能回到项目构建时使用的Node和NPM的原始版本吗?@SteveBennett…它的Windows和所有其他命令似乎都能工作。请看我的编辑。@Narm…你可能是对的,但我太离谱了。请参阅我的编辑。更新NPM不应引起问题,但在不同版本的节点上运行代码可能会退回到原始版本(
package.json
,可能会声明一个
引擎
version BTW)。另外,由于更改网络适配器改变了问题:请尝试
npm cache clear
(另一个
npm
thingie,但这一个不会有害),然后重新安装软件包。然后去看看“小丑”(LAN管理员阻止一切?),如果路由器明确拒绝了任何东西,让他们查看日志。最后:政变=仁慈(杀戮)一击。gras=脂肪。请原谅我的法语