摘要:
首先有一些公共的模块,如头部、尾部,这些模块可以单独拿出来,然后在每一个要使用这些模块的地方包含这些公共的模块 header.html footer.html 接着是总体布局模板,这个模板会包含一些公共模块,并留下一些坑 layout.html 最后是最终要渲染的模板,这个模板要继承布局模块模板并将 阅读全文
摘要:
const mongoose = require('mongoose')const Schema = mongoose.Schema// 1. 连接数据库// 指定连接的数据库不需要存在,当你插入第一条数据之后就会自动被创建出来mongoose.connect('mongodb://localhos 阅读全文