Macのローカルでwebサーバーを立ち上げる時に以下のエラーが出て苦労したのでメモ
(gulpとかnpmとかyarnとか)
実行時のエラー
events.js:167
throw er; // Unhandled 'error' event
^
Error: getaddrinfo ENOTFOUND localhost
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:26)
Emitted 'error' event at:
at GetAddrInfoReqWrap.doListen [as callback] (net.js:1507:12)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:56:17)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
ERROR: "nuxt:dev" exited with 1.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
解決策
というか疑う箇所。
/private/etc/hosts
をテキストエディタで開いて、空だったりしたら以下を追記する
127.0.0.1 localhost
出ていたエラーは localhostが立ち上げられないよ、ってことだったみたい。
参考サイト)
javascript - gulp webserverでのエラー - スタック・オーバーフロー
Macでhostsファイルを書き換える方法 | HAZIMARU