0

当我在我的服务器 IP 上创建 gatsby 热重载开发环境时,我运行以下命令

sudo gatsby develop --host http://34.211.109.30 --port 9000

那么它会给出以下错误。

events.js:160
      throw er; // Unhandled 'error' event
      ^

Error: getaddrinfo ENOTFOUND http://34.211.109.30
    at errnoException (dns.js:28:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)

但是我的 IP 是可以公开访问的。但是当我运行这个命令时

gatsby build

然后它将监听http://localhost:8000

请任何人帮助我

4

1 回答 1

0

删除协议。--host只是期待一个IP地址。

不过这应该得到支持——我创建了一个问题来支持提供协议。

https://github.com/gatsbyjs/gatsby/issues/1652

于 2017-07-28T22:14:03.473 回答