Błąd OP określa hosta ( my-store.myshopify.com
). Błąd, który napotkałem, jest taki sam pod każdym względem, z wyjątkiem tego, że nie określono żadnej domeny.
Moje rozwiązanie może pomóc innym, których rysuje tutaj tytuł „Błąd: getaddrinfo EAI_AGAIN”
Napotkałem błąd podczas próby udostępnienia aplikacji NodeJs i VueJs z innej maszyny wirtualnej, z której pierwotnie opracowano kod.
Plik vue.config.js
czytał:
module.exports = {
devServer: {
host: 'tstvm01',
port: 3030,
},
};
W przypadku podania na oryginalnej maszynie, wyjście początkowe to:
App running at:
- Local: http://tstvm01:3030/
- Network: http://tstvm01:3030/
Użycie tych samych ustawień na maszynie wirtualnej tstvm07
spowodowało bardzo podobny błąd do tego, który opisuje 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)
Jeśli nie jest to już oczywiste, zmiana vue.config.js
na przeczytana ...
module.exports = {
devServer: {
host: 'tstvm07',
port: 3030,
},
};
... Rozwiązać problem.