我的大多数节点应用程序都是这样开始的:
server.listen(8080);
现在我正在使用一个phantomJS脚本,它要求您在启动服务器时传递主机和端口。我甚至无法让一个简单的你好世界工作。我试图通过几种不同的方式获取主机值: 来自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实例中运行 有什么想法吗?
答案 0 :(得分:0)
我不确定为什么这会作为主持人
0.0.0.0
如果有人能说清楚,我一定会给你回答,谢谢你的阅读。