localhost:3000 にアクセスして新しく作成した Node.JS Express アプリを実行すると、ページが見つかりません。Nodeclipse コンソールには、アプリを実行するたびに次の行が繰り返されます。たとえば、4 回目以降は次のようになります。
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 サーバーがポート 3000 でリッスンしています」というメッセージが表示され、すべてが機能しています。
明確にするために、デフォルトの app.js を (まだ) 何も変更していないので、これが接続コードです。
app.set('port', process.env.PORT || 3000);
Node.JS が Eclipse ターミナルから実行されていないように見えるのはなぜですか? どんな助けでも大歓迎です。
セットアップ: Windows 7 x64 | コア i5 | 4ギガバイト