1. 首页
  2. 考试认证
  3. 其它
  4. koa inject轻松实现Koa应用中的依赖注入

koa inject轻松实现Koa应用中的依赖注入

上传者: 2024-11-05 20:06:35上传 ZIP文件 13.64KB 热度 7次

'use strict';

var koa = require('koa');

var Router = require('koa-router');

var inject = require('koa-inject');

var router = new Router();

var app = koa();

var injector = inject.init(app, { 'db': { a: 6 }, 'db2': { b: 7 } });

injector.set('User', { name: 'User' });

app.use(router.middleware());

// 输出示例:

console.log(injector.get('User')); // { name: 'User' }

console.log(injector.get('db')); // { a: 6 }

console.log(injector.get('db2')); // { b: 7 }

下载地址
用户评论