node js 断点调试
- - Web前端 - ITeye博客大部分基于 Node.js 的应用都是运行在浏览器中的,. 例如强大的调试工具 node-inspector. node-inspector 是一个完全基于 Node.js 的开源在线调试工具,提供了强大的调试功能和友好. 的用户界面,它的使用方法十分简便. 首先,使用 npm install -g node-inspector 命令安装 node-inspector,然后在终.
node.js这样方便,是否可以用来做web app开发呢?答案是肯定的。
可以使用基于node.js的web开发框架,express。
安装express很简单,前提是已经安装了npm:
sudo npm install -g express
之后,就可以通过express命令创建express项目:
express myBook
这条命令创建了myBook目录。实际上是创建了个项目的骨架。这种做法很类似rails或者它的效仿者grails。
而且和rails和grails很像的是,强制定义了控制器和视图的文件目录和文件命名等。
可以在views目录下找到index.jade,你可以把它看作grails里的gsp文件。是视图的模板文件:
h1= ‘Marshal的主页’
p 欢迎访问#{title}
我对原来的文件做了少许修改,用来测试中文是否有乱码,这是在很多web框架使用前必做的事情。
然后,找到routes/index.js,这个文件是做控制器的,我也稍作改动:
exports.index = function(req, res){
res.render(‘index’, { title: ‘我的主页’ })
};
之后,我们可以启动这个node.js应用了,在项目目录下执行:
node app.js
会有如下提示:
Express server listening on port 3000 in development mode
你可以通过该端口浏览你的第一个web app: