OP의 오류는 호스트 (my-store.myshopify.com
)를 . 내가 발생한 오류는 도메인이 지정되지 않았다는 점을 제외하고 모든 측면에서 동일합니다.
내 솔루션은 "오류 : getaddrinfo EAI_AGAIN"이라는 제목으로 여기에 그려진 다른 사용자에게 도움이 될 수 있습니다.
코드가 원래 개발 된 곳과 다른 VM에서 NodeJs 및 VueJs 앱을 제공하려고 할 때 오류가 발생했습니다.
vue.config.js
읽은 파일 :
module.exports = {
devServer: {
host: 'tstvm01',
port: 3030,
},
};
원래 머신에서 제공되는 경우 시작 출력은 다음과 같습니다.
App running at:
- Local: http://tstvm01:3030/
- Network: http://tstvm01:3030/
VM에서 동일한 설정을 사용하면 tstvm07
OP에서 설명하는 것과 매우 유사한 오류가 발생했습니다.
INFO Starting development server...
10% building modules 1/1 modules 0 activeevents.js:183
throw er; // Unhandled 'error' event
^
Error: getaddrinfo EAI_AGAIN
at Object._errnoException (util.js:1022:11)
at errnoException (dns.js:55:15)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:92:26)
아직 명확하지 않은 경우 vue.config.js
읽기로 변경 ...
module.exports = {
devServer: {
host: 'tstvm07',
port: 3030,
},
};
... 문제를 해결했습니다.