KoaHub.js - Koa.js プラットフォームに基づく Node.js Web 高速開発フレームワーク。 ES6/7 (Generator Function、Class、Async & Await) などの機能をプロジェクト内で直接使用でき、Babel コンパイルにより Node.js 環境で安定して実行できます。
はじめに
KoaHub.js - Koa.js プラットフォームに基づく Node.js Web 高速開発フレームワーク。 ES6/7 (Generator Function、Class、Async & Await) などの機能をプロジェクト内で直接使用でき、Babel コンパイルにより Node.js 環境で安定して実行できます。 //ベースコントローラー、admin/controller/base.controller.js<br>
エクスポートのデフォルトクラスは koahub.http を拡張します{<br>
<br>
コンストラクター() {<br>
スーパー();<br>
console.log('ベースコンストラクター');<br>
}<br>
<br>
isLogin(){<br>
console.log('base isLogin');<br>
}<br>
}<br>
<br>
//インデックスコントローラー、admin/controller/index.controller.js<br>
"./base.controller" からベースをインポートします;<br>
デフォルトクラスをエクスポートしてベースを拡張します{<br>
<br>
コンストラクター() {<br>
スーパー();<br>
console.log('インデックスコンストラクター');<br>
}<br>
<br>
インデックス() {<br>
super.isLogin();<br>
super.json({msg: 'これはメッセージです'});<br>
console.log('インデックスインデックス');<br>
}<br>
}
ES6/7 のすべての機能をプロジェクトで使用でき、Babel コンパイルの助けを借りて、>=0.12.0 の Node.js 環境で安定して実行できます。
特徴
すべての koa ミドルウェアをサポートします
ES2015+ のすべての機能を使用したプロジェクト開発をサポートします
ES2015+ プロジェクトのブレークポイント デバッグをサポート
複数のプロジェクト構造と複数のプロジェクト環境をサポートします
マルチレベルコントローラーをサポート
MySQLデータベースをサポート
...
ダウンロード
git clone https://github.com/einsqing/koahubjs.git
依存関係をインストールします
cd コアハブス
npmインストール
応募を開始してください
npm コンパイル実行
npm 実行開始
起動情報:
サーバーは http://127.0.0.1:3000 で実行されています
ドキュメント
製作中....
公式サイト
[http://js.koahub.com]http://js.koahub.com