首頁 > php教程 > php手册 > 基於Koa平台Node.js開發的KoaHub控制器,模型,自動載入

基於Koa平台Node.js開發的KoaHub控制器,模型,自動載入

WBOY
發布: 2016-09-27 14:04:32
原創
1268 人瀏覽過

koahub-loader是基於 Koa平台Node.js開發的KoaHub.js的koahub-loader控制器,模型,幫助方法自動載入

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控制器,模型,自動載入

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門推薦
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板