一、require-directory

  • 使用这个模块,可以批量的导入模块,实现自动加载

    1-1安装

    `yarn add require-directory``

    1-2配置

  1. const Koa = require('koa');
  2. const app = new Koa();
  3. const Router = require("koa-router");
  4. const requireDirectory = require('require-directory');
  5. /* 当导入模块的时候会触发whenLoadModule这个函数 */
  6. requireDirectory(module,'./routers',{visit:whenLoadModule});
  7. function whenLoadModule(obj){
  8. if(obj instanceof Router){
  9. app.use(obj.routes())
  10. }
  11. }
  12. app.listen(8080)

二、koa-cookie

  • 作用:
  1. 可以让我们在同一个浏览器中访问同一个域名时,实现数据共享
  2. cookie保存在浏览器客户端