0

对于 grunt-contrib-connect,我有以下选项。我可以在自己的桌面上正常运行连接。

我应该如何允许其他设备(其他电脑、平板电脑或手机)访问我的桌面?

我试过 xip.io 但我似乎无法让它工作。

非常感谢您的帮助!

connect: {
  options: {
    port: 9000,
    // Change this to '0.0.0.0' to access the server from outside.
    hostname: '*',
    base: 'public',
    livereload: 35729,
  },
}
4

1 回答 1

4

如内联注释中所述,将您的主机名更改为“0.0.0.0”,因此它现在应该是:

connect: {
  options: {
    port: 9000,
    hostname: '0.0.0.0',
    base: 'public',
    livereload: 35729,
  },
}

从连接的网络中提取本地 IP 地址以与 xip 一起使用也是一种方便的方法:

如何在 Linux 和 OS X 上获取本地计算机的主 IP 地址?

因此,您将在移动设备上加载的 xip.io URL 将是例如:

192.168.1.xxx.xip.io:9000其中 x 是绑定到您的主机设备的唯一整数。

于 2014-11-15T07:33:36.147 回答