兼容前后端共用模块代码(摘自《深入浅出Node.js》)
express处理views中HTML和ejs共存
配置模版渲染
1 | app.set('views', path.join(__dirname, 'views')); |
之后可以再html
文件中使用ejs
语法渲染变量
1 | res.render('index.html', { |
mongoose中使用populate处理嵌套
nodejs在使用mongdb数据库中经常会使用到嵌套,比如一个多级分类等。这里我使用学校-->学院-->学生
来展示使用populate处理嵌套。