Rumah  >  Artikel  >  php教程  >  致tp开发者,node之路koahubjs第一弹

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

WBOY
WBOYasal
2016-09-09 08:12:511386semak imbas

第一弹 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

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn