1;先要在app.js加上一句:json
require('./routes')(app);
2:在routes中寫配置路由文件:這裏我寫兩個:login.js和user.js;app
//login.js module.exports = function ( app ) { app.get('/login', function(req, res) { res.render('login'); }); } //user.js var Movie = require('../model/movie'); var mongoose=require('mongoose'); var User=mongoose.model('User'); module.exports = function ( app ) { app.get('/user', function(req, res) { var user=new User({ username:'hahah', time:new Date() }); user.save(function(err){ if(err){ console.log(err); } User.find({},function(err,docs){ if(err){ console.log(err); } res.json(docs); }) }) }); app.get('/index', function(req, res) { Movie.fetch(function(err,movies){ if(err){ console.log('filure'); return; } res.json(movies); }); }); }
3:在index中配置路由文件:mongoose
module.exports = function ( app ) { require('./login')(app); require('./users')(app); }