码迷,mamicode.com
首页 > 系统相关 > 详细

linux (wsl) npm 无法安装包

时间:2019-10-29 13:49:57      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:round   主机   ping   域名解析   install   registry   ash   href   etc   

错误代码如下

 

request to https://registry.npm.taobao.org/yrm failed, reason: getaddrinfo EAI_AGAIN registry.npm.taobao.org registry.npm.taobao.org:443

尝试 ping baidu.com ,失败  

sudo vi /etc/nsswitch.conf

hosts: files dns

networks: files

改成:

hosts: files dns wins

networks: files

如果不一样的话,就在hosts:原来那行后面加个wins 就行了 (参考 :Linux Ubuntu 能PING IP但不能PING主机域名的解决方法 )

 

如果还是不能ping 域名

DNS 解析的问题

sudo vim /etc/resolv.conf

 

nameserver 8.8.8.8      //google的域名解析服务器
nameserver 114.114.114.114   //联通的域名解析服务器

  重试 ping baidu.com  成功

重试 npm install 成功

 

linux (wsl) npm 无法安装包

标签:round   主机   ping   域名解析   install   registry   ash   href   etc   

原文地址:https://www.cnblogs.com/Qbit/p/11758002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!