首页  >  文章  >  php教程  >  致tp开发者,node之路koahubjs第一弹

致tp开发者,node之路koahubjs第一弹

WBOY
WBOY原创
2016-09-09 08:12:511384浏览

第一弹 koahub-loader KoaHub.js -- 基于 Koa.js 平台的 Node.js web 快速开发框架
Installation<br> <br> $ npm install koahub-loader<br> Use with koa<br> <br>  // 1.model loader<br>  var model = loader([<br>  {<br>      root: './app/model',<br>      suffix: '.model.js'<br>  },<br>  {<br>      root: './addon',<br>      suffix: '.model.js',<br>      filter: [/\w*\/model\//]<br>  }<br>  ]);<br> <br>  // 2.controller loader<br>  var app = require('koa')();<br>  var router = require('koa-router')();<br>  var controller = loader([<br>  {<br>     root: './app/controller',<br>     suffix: '.controller.js',<br>     prefix: '/',<br>  }, {<br>     root: './addon',<br>     suffix: '.controller.js',<br>     prefix: '/addon/',<br>     filter: [/\w*\/controller\//]<br>  }<br>  ]);<br> <br>  for (var key in controller) {<br>     router.use(key, controller[key].routes());<br>  }<br>  app.use(router.routes());<br> <br>  // 3.util loader<br>  var util = loader([<br>  {<br>      root: './app/common',<br>      suffix: '.util.js'<br>  },<br>  {<br>      root: './addon',<br>      suffix: '.util.js',<br>      filter: [/\w*\/common\//]<br>  }<br>  ]);官网:http://js.koahub.com

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn