Heim >php教程 >php手册 >KoaHub-Controller, Modell, automatisches Laden, entwickelt basierend auf der Koa-Plattform Node.js

KoaHub-Controller, Modell, automatisches Laden, entwickelt basierend auf der Koa-Plattform Node.js

WBOY
WBOYOriginal
2016-09-27 14:04:321278Durchsuche

koahub-loader ist der Koahub-Loader-Controller, das Modell und die Hilfsmethode von KoaHub.js, die auf der Grundlage der Koa-Plattform Node.js entwickelt wurden

koahub-loader

koahub-loader ist der Koahub-Loader-Controller, das Modell und die Hilfsmethode von KoaHub.js, die auf der Grundlage der Koa-Plattform Node.js entwickelt wurden. Automatisches Laden

Koahub-Lader

Installation

$ npm install koahub-loader
Zur Verwendung mit Koa

// 1.Modelllader
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',
Präfix: '/',
}, {
root: './addon',
Suffix: '.controller.js',
Präfix: '/addon/',
Filter: [/w*/controller//]
}
]);

for (Var-Taste im 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//]
}
]);

Offizielle Website: http://js.koahub.com



KoaHub-Controller, Modell, automatisches Laden, entwickelt basierend auf der Koa-Plattform Node.js

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn