2013-11-22 92 views
1

當我運行我新創建的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

回答

1

我感謝保羅爲有用的反應,我已經清楚地忘記了Java的影響可能對我的問題。更新Java到1.7.0_45-b18立刻解決了我的問題。我很好去!

1

https://github.com/Nodeclipse/nodeclipse-1/issues

什麼Java版本的創建問題?你嘗試過其他系統嗎? 如何重現步驟。

http://www.nodeclipse.org/#support

+1

嗨保羅,您的意見是驚人的幫助! '什麼Java版本'設置了一些鐘聲,因爲我從未在我的工作筆記本電腦上安裝Java。事實證明我有1.6.0_33-b03。更新到最新版本(1.7.0_45-b18)立即解決了我的問題! – Spork