npm 退出网络失败
npm fails out of the network
我在使用 npm 时遇到了问题,当我连接到我的网络时它工作得很好,但后来我断开了计算机,它停止工作了。当我 运行 任何与 npm 相关的命令时,它都没有给我这个错误。有谁知道里面发生了什么?
我有一台装有 Capitan 的 Mackbook pro OS
webpack-dev-server --config ./webpack/webpack.config.js --content-base ./app/ --watch --hot --inline --progress
70% 4/4 build modulesevents.js:141
throw er; // Unhandled 'error' event
^
Error: getaddrinfo ENOTFOUND localhost
at errnoException (dns.js:26:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:77:26)
npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "dev"
npm ERR! node v4.2.1
npm ERR! npm v2.14.7
npm ERR! code ELIFECYCLE
npm ERR! frontend@1.0.0 dev: `webpack-dev-server --config ./webpack/webpack.config.js --content-base ./app/ --watch --hot --inline --progress`
npm ERR! Exit status 1
提前致谢。
这是找到解决方案的关键:
Error: getaddrinfo ENOTFOUND localhost
我去了我的 /etc/hosts 文件,我注意到本地主机已经不存在了。
添加这一行:
localhost 127.0.0.1
现在一切都很好。
我在使用 npm 时遇到了问题,当我连接到我的网络时它工作得很好,但后来我断开了计算机,它停止工作了。当我 运行 任何与 npm 相关的命令时,它都没有给我这个错误。有谁知道里面发生了什么?
我有一台装有 Capitan 的 Mackbook pro OS
webpack-dev-server --config ./webpack/webpack.config.js --content-base ./app/ --watch --hot --inline --progress
70% 4/4 build modulesevents.js:141
throw er; // Unhandled 'error' event
^
Error: getaddrinfo ENOTFOUND localhost
at errnoException (dns.js:26:10)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:77:26)
npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "dev"
npm ERR! node v4.2.1
npm ERR! npm v2.14.7
npm ERR! code ELIFECYCLE
npm ERR! frontend@1.0.0 dev: `webpack-dev-server --config ./webpack/webpack.config.js --content-base ./app/ --watch --hot --inline --progress`
npm ERR! Exit status 1
提前致谢。
这是找到解决方案的关键:
Error: getaddrinfo ENOTFOUND localhost
我去了我的 /etc/hosts 文件,我注意到本地主机已经不存在了。
添加这一行:
localhost 127.0.0.1
现在一切都很好。