Error with npm install : getaddrinfo ENOTFOUND hostname-entr



我在使用npm start时遇到一个问题

错误:getaddrinfo ENOTFOUND prizm-new-luke.pearson.com在GetAddrInfoReqWrap。Onlookup [as oncomplete] (dns.js:71:26) {errno: -3008,代码:"ENOTFOUND",系统调用:"getaddrinfo",主机名:"prizm-new-luke.pearson.com"}

尝试了以下所有选项

============================================

如果没有找到python2命令

检查安装了什么python

, python

这python2

这python3

然后尝试:-

安装pyenv

pyenv install 2.7.18

pyenv global 2.7.18

在此之后python2 -version和python3 -version都给出结果。

然后试着

npm install——python=/Users/VBOSESA/Pyenv/shims/python2 -f -verbose

~/开放。zshrc

在文件中添加alias python= " ~/usr/bin/python3 "

~/来源。zshrc

============================================

主机文件更新

sudo nano/private/etc/hosts

vim

/私人/etc/主机npm config deleteproxy
npm config deletehttp-proxy
npm config deletehttps-proxy

但无解

MAC

在管理功能中打开终端su - Admin_UserNameAdmin_Password 从同一个终端打开hosts文件添加条目Sudo nano/private/etc/hosts 当我以管理员身份登录时,只有我能看到hosts文件被损坏

然后清除杂乱,一切都很顺利。

最新更新