当我运行我新创建的Node.JS Express应用程序访问localhost:3000结果找不到页面。每次运行应用程序时,Nodeclipse控制台都会显示以下行。例如,第四次之后:Nodeclipse控制台
C:\Program Files\nodejs\node.exe D:\eclipse_workspace_late2013\Example\app.js
C:\Program Files\nodejs\node.exe D:\eclipse_workspace_late2013\Example\app.js
而且当我检查选项“只是节点”,而不是整个路径节点:
node D:\eclipse_workspace_late2013\Example\app.js
node D:\eclipse_workspace_late2013\Example\app.js
然而,当我复制粘贴这些行我的(Windows)控制台,我得到“快速服务器端口3000监听”,一切正常工作。
要清楚,我没有更改默认app.js的任何东西(还),所以这是连接代码:
app.set('port', process.env.PORT || 3000);
怎么会Node.js的似乎并没有从运行eclipse终端?任何帮助深表感谢。
设置: Windows 7 x64 | Core i5 | 4GB
嗨保罗,您的意见是惊人的帮助! '什么Java版本'设置了一些钟声,因为我从未在我的工作笔记本电脑上安装Java。事实证明我有1.6.0_33-b03。更新到最新版本(1.7.0_45-b18)立即解决了我的问题! – Spork