KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架之koahub-loader
2024-08-25 16:09:10
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\//]
}
]);
最新文章
- 转 从腾讯那“偷 了”3000万QQ用户数据
- shader forge卡通渲染!
- JS小游戏-蓝色拼图
- JS学习笔记12_优化
- 判断一个点是否在多边形内部,射线法思路,C#实现
- java中异步多线程超时导致的服务异常
- Android 下实现图片的移动
- Metadata Lock原理6
- Initializing nested object properties z
- light oj 1153 - Internet Bandwidth【网络流无向图】
- hdu2089:不要62(基础数位dp)
- ajax 原理----初级篇
- MySQL操作符
- login shell与non-login shell的区别
- 9102 IT人保持记忆力及健康的方法
- JustOJ1500: 蛇行矩阵
- 实验吧—安全杂项——WP之 女神
- DUANG~ 万网轻云服务器,大促狂欢,不仅仅免单!
- DQL数据查询
- An unhandled exception of type 'System.TypeInitializationException' occurred in System.ServiceModel.dll
热门文章
- HTML5 语义元素、迁移、样式指南和代码约定
- context.Session[“xxx”]详解
- JavaScript 模拟装饰者模式
- HTML5 &; CSS3初学者指南(3) – HTML5新特性
- 字典破解zip
- linux开机自启动服务优化设置命令
- 蓝桥网试题 java 基础练习 特殊的数字
- ArcGIS制图技巧系列(1)还原真实的植被
- JAVA内存关注总结,作为个程序员需要对自己系统的每块内存做到了如指掌
- android学习7——canvas.concat(Matrix matrix)作用