不知何故,我最近失去了使用http://mycomputername.local:3000
我曾经能够从本地网络上的任何其他设备访问它。现在这个地址甚至不能在我自己的机器上运行 - 运行服务器的机器。 I.E,我只能使用localhost
在我的机器上访问它。即使使用IP地址也不起作用。
修改
服务器使用nodejs的connect
模块,通过grunt-contrib-connect。问题结果是特定于此服务器 - 不是特定于我的机器。解决方案在配置中(参见下面的答案)。
答案 0 :(得分:3)
问题解决了。问题特定于Grunt.js,它未配置为绑定到所有接口。
通过在grunt-contrib-connect配置中设置hostname:''
来修复,如下所述:http://github.com/gruntjs/grunt-contrib-connect/issues/17。