一、前言
1、这篇文章主要对上一篇案列在操作增删改的时候使用mongodb进行优化
2、项目源码(包含上):https://github.com/4561231/crud-express-node.git
3、参考:菜鸟教程,
https://mongoosejs.com/docs/guide.html
二、具体实现
1、关键性js代码
项目入口app.js(基本不变)
//引入express var express = require('express'); var fs = require('fs'); //引入路由 var router = require('./router') //引入body-parse var bodyParse = require('body-parser') //创建 var app = new express(); //请求访问 //配置开放静态资源 app.use('/public/', express.static('./public/')) app.use('/node_modules/', express.static('./node_modules/')) //用express来渲染 app.engine('html', require('express-art-template')) //配置body-parse app.use(bodyParse.urlencoded({ extended: false})); app.use(bodyParse.json()); //使用router app.use(router); //设置端口 app.listen(5000, function () { console.log('server is running') })