【问题标题】:How to allow other devices to visit server created by grunt-contrib-connect?如何允许其他设备访问由 grunt-contrib-connect 创建的服务器?
【发布时间】:2014-12-29 04:11:13
【问题描述】:

对于 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,
  },
}

【问题讨论】:

    标签: grunt-contrib-connect


    【解决方案1】:

    按照内联注释中的说明将您的主机名更改为“0.0.0.0”,因此现在应该是:

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

    也是从连接的网络中提取本地 IP 地址以用于 xip 的便捷方法:

    How to I get the primary IP address of the local machine on Linux and OS X?

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

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

    【讨论】:

    • 噢!答案就在眼前!谢谢@Rish!
    猜你喜欢
    • 1970-01-01
    • 2015-09-14
    • 2015-01-06
    • 2015-01-25
    • 2014-09-03
    • 1970-01-01
    • 2014-05-29
    • 2017-08-20
    • 2016-09-01
    相关资源
    最近更新 更多