KoaHub.js – Node.js Web-Rapid-Development-Framework basierend auf der Koa.js-Plattform. Funktionen wie ES6/7 (Generator Function, Class, Async & Await) können direkt im Projekt verwendet werden. Mit der Babel-Kompilierung kann es stabil in der Node.js-Umgebung laufen.
Einführung
KoaHub.js – Node.js Web-Rapid-Development-Framework basierend auf der Koa.js-Plattform. Funktionen wie ES6/7 (Generator Function, Class, Async & Await) können direkt im Projekt verwendet werden. Mit der Babel-Kompilierung kann es stabil in der Node.js-Umgebung laufen. //Basiscontroller, admin/controller/base.controller.js<code class="prettyprint linenums lang-php">//base controller, admin/controller/base.controller.js<br>
export default class extends koahub.http{<br>
<br>
constructor() {<br>
super();<br>
console.log('base constructor');<br>
}<br>
<br>
isLogin() {<br>
console.log('base isLogin');<br>
}<br>
}<br>
<br>
//index controller, admin/controller/index.controller.js<br>
import base from "./base.controller";<br>
export default class extends base{<br>
<br>
constructor() {<br>
super();<br>
console.log('index constructor');<br>
}<br>
<br>
index() {<br>
super.isLogin();<br>
super.json({msg: 'this is a msg'});<br>
console.log('index index');<br>
}<br>
}
Die Export-Standardklasse erweitert koahub.http{
constructor() {
super();
console.log('Basiskonstruktor');
}
isLogin() {
console.log('base isLogin');
}
}
//Index-Controller, admin/controller/index.controller.js
Basis importieren von „./base.controller“;
Standardklasse exportieren erweitert Basis{
constructor() {
super();
console.log('index constructionor');
}
index() {
super.isLogin();
super.json({msg: 'this is a msg'});
console.log('index index');
}
Alle Funktionen in ES6/7 können im Projekt verwendet werden. Mithilfe der Babel-Kompilierung kann es stabil in der Node.js-Umgebung von >=0.12.0 ausgeführt werden.
Funktionen
Unterstützt alle Koa-Middleware
Unterstützt die Verwendung aller ES2015-Funktionen zur Entwicklung von Projekten
Unterstützen Sie das Breakpoint-Debugging von ES2015-Projekten