-1

不知何故,我最近失去了访问在我的 Mac 上本地运行的开发服务器的能力,使用http://mycomputername.local:3000

我曾经能够从本地网络上的任何其他设备访问它。现在这个地址甚至不能在我自己的机器上工作——运行服务器的那个。IE,我只能在我的机器上使用localhost. 即使使用IP地址也不起作用。

编辑: 服务器通过 grunt-contrib-connect 使用 nodejs 的connect模块。这个问题原来是特定于这台服务器的——而不是特定于我的机器。解决方案在配置中(请参阅下面的答案)。

4

1 回答 1

3

问题解决了。问题特定于 Grunt.js,它没有配置为绑定到所有接口。

hostname:''通过在 grunt-contrib-connect 配置中设置进行修复,如下所述:http: //github.com/gruntjs/grunt-contrib-connect/issues/17

于 2013-02-24T02:06:28.233 回答