koahub-loader
koahub-loader是基于 Koa平台Node.js开发的KoaHub.js的koahub-loader控制器,模型,帮助方法自动加载
koahub loader
Installation
$ npm install koahub-loader Use with koa
// 1.model loader var model = loader([ { root: './app/model', suffix: '.model.js' }, { root: './addon', suffix: '.model.js', filter: [/\w*\/model\//] } ]);
// 2.controller loader var app = require('koa')(); var router = require('koa-router')(); var controller = loader([ { root: './app/controller', suffix: '.controller.js', prefix: '/', }, { root: './addon', suffix: '.controller.js', prefix: '/addon/', filter: [/\w*\/controller\//] } ]);
for (var key in controller) { router.use(key, controller[key].routes()); } app.use(router.routes());
// 3.util loader var util = loader([ { root: './app/common', suffix: '.util.js' }, { root: './addon', suffix: '.util.js', filter: [/\w*\/common\//] } ]);
官网:http://js.koahub.com
![基于 Koa平台Node.js开发的KoaHub.js的控制器,模型,帮助方法自动加载 基于 Koa平台Node.js开发的KoaHub.js的控制器,模型,帮助方法自动加载](https://image.shishitao.com:8440/aHR0cDovL3d3dy5rb2FodWIuY29tL3B1YmxpYy9hZC5qcGc%3D.jpg?w=700&webp=1)
|