多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 常用内置中间件和第三方中间件 * 静态文件服务中间件: 内置 * 日志中间件: morgan * 参数解析: body-parser * Cookie 解析: cookie-parser * 文件上传解析: express-fileupload 注意:第三方的中间件,使用前得安装对应的包。别人写好中间件, 想给其他人用户, 做一个包, 所有我们要使用的中间件, 先下载包, 再对应文件引入, 参考其提供文档使用 app.use (上npm网站看文档) ``` // 把上面 app.js 代码构造一下 const morgan = require('morgan'); const express = require('express'); const app = express(); app.use(morgan('dev')); // 应用第三方日志中间件 app.get('/', (req, res) => { res.send('Hello World Get!'); }); app.post('/', (req, res) => { res.send('Hello World Post!'); }); app.listen(8888, () => { console.log('8888 Running...'); }); ```