当我运行我新创建的 Node.JS Express 应用程序时,访问 localhost:3000 会导致找不到页面。每次我运行应用程序时,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)控制台时,我得到“Express server正在监听端口3000”并且一切正常。
需要明确的是,我还没有更改默认 app.js 的任何内容,所以这是连接代码:
app.set('port', process.env.PORT || 3000);
为什么 Node.JS 似乎没有从 Eclipse 终端运行?任何帮助深表感谢。
设置:Windows 7 x64 | 酷睿 i5 | 4GB