第一彈 koahub-loader KoaHub.js -- 基於 Koa.js 平台的 Node.js web 快速開發框架安裝<br>
<br>
$ npm 安裝 koahub-loader<br>
與 koa 一起使用<br>
<br>
// 1.模型載入器<br>
var model = loader([<br>
{<br>
根:'./app/model',<br>
後綴:'.model.js'<br>
},<br>
{<br>
根:'./addon',<br>
後綴:'.model.js',<br>
過濾器:[/w*/model//]<br>
}<br>
]);<br>
<br>
// 2.控制器載入器<br>
var app = require('koa')();<br>
var router = require('koa-router')();<br>
var 控制器 = 載入器([<br>
{<br>
根:'./app/controller',<br>
後綴:'.controller.js',<br>
前綴:'/',<br>
}, {<br>
根:'./addon',<br>
後綴:'.controller.js',<br>
前綴:'/addon/',<br>
過濾器:[/w*/controller//]<br>
}<br>
]);<br>
<br>
for(控制器中的 var key){<br>
router.use(key, 控制器[key].routes());<br>
}<br>
app.use(router.routes());<br>
<br>
// 3.util 載入器<br>
var util = loader([<br>
{<br>
根:'./app/common',<br>
後綴:'.util.js'<br>
},<br>
{<br>
根:'./addon',<br>
後綴:'.util.js',<br>
過濾器:[/w*/common//]<br>
}<br>
]);
官網:http://js.koahub.com