新建项目目录 node
app.js views
npm install express jade moment mongoose
命令更改端口: PORT = 400 node app.js
跑通前后端的代码:
app.js
var express = require('express')
var port = process.env.PORT|| 701
var app = express()
app.set('views','./views')
app.set('view engine','jade')
app.listen(port)
console.log('app port starts on '+ port)
app.get('/',function(req,res){
res.render('index',{
title:'首页'
})
})
app.get('/movie/:id',res){
res.render('detail',{
title:'详情页'
})
})
app.get('/admin/list',res){
res.render('list',{
title:'列表页'
})
})
app.get('/admin/movie',res){
res.render('admin',{
title:'录入页'
})
})
index.jade
doctype
html
head
Meta(charset='utf-8')
title #{title}
body
h1 #{title}
admin.jade
doctype
html
head
Meta(charset='utf-8')
title #{title}
body
h1 #{title}
list.jade
doctype
html
head
Meta(charset='utf-8')
title #{title}
body
h1 #{title}
detail.jade
doctype
html
head
Meta(charset='utf-8')
title #{title}
body
h1 #{title}