【发布时间】:2013-08-29 18:57:20
【问题描述】:
我的大多数节点应用程序都可以这样启动:
server.listen(8080);
现在我正在使用 phantomJS 脚本,它要求您在启动服务器时传递主机和端口。我什至无法让一个简单的 hello world 工作。我试图通过几种不同的方式获取主机值: 来自 app.js 文件
var hostname = require(‘os’).hostname().split(‘.’).shift();
从命令行
uname -n
hostname
然后像这样启动服务器:
server.listen(8080,"127.0.0.1");
server.listen(8080,"localhost");
...等 服务器启动时没有错误,但从不响应 http 请求。当我删除主机参数时,它工作正常。
节点-v v0.10.10
分销商 ID:Ubuntu 说明:Ubuntu 10.04.4 LTS 发布:10.04 代号:清醒 在 ec2 实例中运行 有什么想法吗?
【问题讨论】: