koa基础操作(3)
2020-08-21 本文已影响0人
小盐_814e
路由压缩与静态资源
安装 koa-combine-routers
npm install koa-combine-routers -S
requireDirectory实现路由自动加载
https://blog.csdn.net/weixin_43756060/article/details/99562641
头部安全
npm install koa-helmet --save
静态资源调用
npm install koa-static -S
koa 热开发
npm install nodemon --save-dev
https://www.npmjs.com/package/nodemon
配置webpack
npm install -D webpack webpack-cli
插件
npm install -D clean-webpack-plugin webpack-node-externals @babel/core @babel/node @babel/preset-env babel-loader cross-env
使用nodemon和babel-node命令莫名报错
nodemon --exec babel-node src/index.js
配置到package.json后用yarn命令启动莫名好了,原因未知
案例已传
检查npm依赖包是否最新版本
https://www.npmjs.com/package/npm-check-updates
npm install -g npm-check-updates
整合koa中间件
npm install koa-compose -S
合并webpack
npm i webpack-merge
混淆代码
npm install terser-webpack-plugin --save-dev
中间件压缩koa-compress打包时使用
npm i koa-compress