1.配置koa2-cors跨域的中间件
1.安装
npm install --save koa2-cors
2.egg中配置
//middleware/cors.js
//配置koa的跨域中间件
module.exports = require('koa2-cors');
config/config.default.js
配置
config.middleware = ['cors.js']
2.配置koa-compress中间件
作用:可以有效的解决请求的时候加载的大小
- 安装
npm i koa-compress -S
middleware/compress.js
中配置
module.exports = require('koa-compress');
config/config.default.js
中配置参数
// 增加配置中间件
config.middleware = ['cors','compress'];
/* 配置中间件的参数 */
config.compress = {
threshold: 2048 //body大于2048时,再进行gzip压缩
}