我收到此错误,即警告EAI_AGAIN:请求https://registry.npmjs.org/@babel%2fcl



最初,当我想使用npm I安装css加载程序时,我遇到了同样的错误——保存dev-css加载程序,然后我遵循了以下链接npm WARN registryhttps://registry.npmjs.org/:
以解决问题//当我运行npm i命令来安装以下包时

// It is the package.json file
{
"name": "HelloReact",
"version": "1.0.0",
"scripts": {
"build": "webpack",
"dev": "webpack-dev-server"
},
// List of dependencies which is required for my app

列表项

"dependencies": {                      
"@babel/cli": "^7.11.6",
"@babel/core": "^7.11.6",
"@babel/polyfill": "^7.11.5",
"@babel/preset-env": "^7.11.5",
"@babel/preset-react": "^7.10.4",
"babel-cli": "^6.26.0",
"babel-loader": "^8.1.0",
"babel-preset-env": "^1.7.0",
"babel-preset-react": "^6.24.1",
"webpack": "^4.44.2",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.0"
}
}

然后我得到了错误,即

Warning EAI_AGAIN: request to https://registry.npmjs.org/@babel%2fcli failed, reason: getaddrinfo 
EAI_AGAIN registry.npmjs.org

我收到这个错误是因为网络

正如@Hemant所指出的,这个错误可能是因为你的互联网。运行echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null将您的DNS临时更改为Google提供的公共DNS之一。

最新更新