我的大多数节点应用程序都可以这样启动:
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 实例中运行的 Lucid 有什么想法吗?