无法使用Nodeclipse在Eclipse中运行简单的Node Express应用程序。获取" Node.js Process"
的控制台消息全新安装。任何建议
New
> Project
> Node Express
右键单击App.js Run As Node Application
Eclipse Version for JAVA and Reporting: Luna Service Release 1 (4.4.1)
Nodeclipse Core and Node.js 0.17.0.201409260936
MAC OSX 10.10.1 (14B25) 64bit
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
答案 0 :(得分:1)
当Nodeclipse创建一个新的Express项目(快递版本> 4.0)时,它会错过启动服务器,因此它会侦听某个端口(这就是为什么它完成而没有任何错误)。
为了使其正常工作,您应该在app.js文件末尾添加:
app.listen(3000, function () {
console.log('App listening on port 3000!');
});
在以前版本的express中,等效的是:
http.createServer(app).listen(app.get('port'), function(){
console.log('Express server listening on port ' + app.get('port'));
});