KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-loader

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-loader相关的知识,希望对你有一定的参考价值。

koahub loader

$ npm install koahub-loader
 // 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

技术分享

 

以上是关于KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-loader的主要内容,如果未能解决你的问题,请参考以下文章

KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-skip

KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-body-res

KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-loader

基于 Koa平台Node.js开发的KoaHub.js连接打印机的代码

基于 Koa.js 平台的 Node.js web 快速开发框架KoaHub.js demo 可安装

KoaHub.js:使用ES6/7特性开发Node.js框架