安装Node.js模板引擎mkdirmyappcdmyappnpminstallexpress--saveHelloworldinstancevarexpress=require('express');varapp=express();app.get('/',function(req,res){res.send("HelloWorld")});app.listen(3000,function(){console.log("appislisteningatport3000")})在控制台输入nodeapp.js启动应用如何安装expressapplicationGeneratornpminstallexpress-generator-g//在工作目录下全局安装myapp的应用expressmyapp//在myapp项目中创建默认创建的jade模板,如果需要安装ejs模板命令为:express-emyappExpress路由在routes文件中index.js文件夹下varexpress=require('express');varrouter=express.Router();//引入路由模块varitems=[{title:'第1条'}];/*GET首页.*/router.get('/',function(req,res,next){res.render('index',{title:'articlelist',items:items});//Where路线是否指向渲染?文件名});router.get('/form',function(req,res,next){res.render('form',{title:'文章列表'});});router.get('/article',function(req,res,next){res.render('article',{title:'文章详情'});});router.post('/form',function(req,res,next){res.redirect('/文章');});模块.ex端口=路由器;//导出模块接口
