> php教程 > php手册 > Koa 플랫폼 Node.js 기반으로 개발된 KoaHub 컨트롤러, 모델, 자동 로딩

Koa 플랫폼 Node.js 기반으로 개발된 KoaHub 컨트롤러, 모델, 자동 로딩

WBOY
풀어 주다: 2016-09-27 14:04:32
원래의
1267명이 탐색했습니다.

koahub-loader는 Koa 플랫폼 Node.js를 기반으로 개발된 KoaHub.js의 koahub-loader 컨트롤러, 모델 및 도우미 메소드입니다.

코아허브 로더

koahub-loader는 Koa 플랫폼 Node.js를 기반으로 개발된 KoaHub.js의 koahub-loader 컨트롤러, 모델 및 도우미 메소드입니다
.
코아허브 로더

설치

$ npm 설치 koahub-loader
코아와 함께 사용

// 1.모델 로더
var 모델 = 로더([
{
루트: './app/model',
접미사: '.model.js'
},
{
루트: './addon',
접미사: '.model.js',
필터: [/w*/모델//]
}
])

// 2.컨트롤러 로더
var app = require('koa')(); var router = require('koa-router')(); var 컨트롤러 = 로더([
{
루트: './app/controller',
접미사: '.controller.js',
접두사: '/',
}, {
루트: './addon',
접미사: '.controller.js',
접두사: '/addon/',
필터: [/w*/controller//]
}
])

for (컨트롤러의 var 키) {
router.use(키, 컨트롤러[키].routes())
}
app.use(router.routes())

// 3.유틸 로더
var util = 로더([
{
루트: './app/common',
접미사: '.util.js'
},
{
루트: './addon',
접미사: '.util.js',
필터: [/w*/common//]
}
])

공식 홈페이지 : http://js.koahub.com


Koa 플랫폼 Node.js 기반으로 개발된 KoaHub 컨트롤러, 모델, 자동 로딩

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿