错误:getaddrinfo ENOTFOUND 127.0.0.1 - Windows 32位 - 节点v6.11.2

时间:2017-08-21 12:19:50

标签: node.js windows 32-bit

我正在使用以下脚本启动服务器(arranca_server.sh)

# Arranca servidor Node
export NODE_ENV=development-curso
export NODE_PORT=9001
export NODE_HOST=127.0.0.1
node server

节点返回:

>     events.js:160
>           throw er; // Unhandled 'error' event
>           ^
>     
>     Error: getaddrinfo ENOTFOUND 127.0.0.1
>         at errnoException (dns.js:28:10)
>         at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)

节点版本:

$ node -v
v6.11.2
  

S.O。 Windows 7 32位

我尝试了什么?

  1. 区分NODE_HOST,如:localhost,0.0.0.0,127.0.0.1,computer_name,empty,:: 1,computer_ip等......
  2. 区分NODE_PORT,如:9001,12001,30001,......
  3. 在c:\ windows \ system32 \ drivers \ etc \ hosts
  4. 中添加127.0.0.1 localhost

    有什么想法吗?

1 个答案:

答案 0 :(得分:0)

<强>解决

在我的情况下,我通过更改我的文件解决了它 arranca_server.sh

# Arranca servidor Node
export NODE_ENV=development-curso
export NODE_PORT=9001
export NODE_HOST=127.0.0.1
node server

由其他 arranca_server.bat

# Arranca servidor Node
SET NODE_ENV=development-curso
SET NODE_PORT=9001
SET NODE_HOST=127.0.0.1
node server