Windows 7 64位上的Npm安装命令错误

时间:2017-05-25 18:49:30

标签: node.js angular npm nodes npm-install

C:\ Project \ Angular2Demo \ Angular2Demo> npm install 错误的ERR! Windows_NT 6.1.7601 错误的ERR! argv“C:\ Program Files \ nodejs \ node.exe”“C:\ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js“”install“ 错误的ERR!节点v6.10.3 错误的ERR! npm v3.10.10 错误的ERR!代码ENOTFOUND 错误的ERR! errno ENOTFOUND 错误的ERR!系统调用getaddrinfo

npm ERR! network getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443

npm ERR!网络这很可能不是npm本身的问题 错误的ERR!网络并与网络连接有关。 错误的ERR!网络在大多数情况下,您支持代理或网络设置不良 GS。 错误的ERR!网络 错误的ERR!网络如果你是代理人,请确保 错误的ERR!网络'代理'配置设置正确。请参阅:'npm help config'

npm ERR!请在任何支持请求中包含以下文件: 错误的ERR! C:\项目\ Angular2Demo \ Angular2Demo \ NPM-的debug.log

  1. 当我从项目文件夹运行NPM安装命令时出现上述错误。
  2. 我已经检查了我的PC代理deatils我没有代理我通过LAN直接连接。
  3. 我是Windows 7 64位。
  4. 需要帮助

1 个答案:

答案 0 :(得分:1)

如果您要更新npm,请按照此article

使用以下命令

启动Powershell作为管理员并运行以下命令:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force
npm install --global --production npm-windows-upgrade
npm-windows-upgrade --npm-version latest