无法通过 npm install 安装包

无法通过 npm install 安装包

错误输出

npm ERR! code EAI_AGAIN
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/cordova failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org:443

npm ERR! code EAI_AGAIN
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npmjs.org/cordova failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org:443

卡住了很长时间并出现上述错误。

system not behind any proxy.
os version ubuntu 16.04.3 lts
node version 8.11.3
npm version 5.6.0

当我输入时npm -v,它显示另一个错误npm更新检查失败。

主要错误描述

答案1

更新你的 npm 版本。

  1. sudo npm cache clean -f
  2. sudo npm install -g n
  3. sudo n stable
  4. npm -v它应该打印6.4.0

或者你也可以sudo npm install npm@latest -g在终端中输入

(注意:这将更新至最新稳定版本)

访问此链接更多细节。

相关内容