koahub-simple-cms后臺管理系統(tǒng)
koahub-simple-cms 是 koahub.js 簡單的后臺內(nèi)容管理系統(tǒng)。
KoaHub.js:中文最佳實踐 Node.js Web 快速開發(fā)框架。支持 Koa.js, Express.js 中間件。
//base controller, admin/controller/base.controller.js
module.exports = class extends koahub.controller {
async _initialize() {
console.log('base _initialize');
}
async isLogin() {
console.log('base isLogin');
}
}
//index controller, admin/controller/index.controller.js
const base = require('./base.controller');
module.exports = class extends base {
async _initialize() {
await super._initialize();
}
async index() {
this.view(1);
}
async index2() {
this.json(1, 2);
}
async index3() {
await this.render('index');
}
}
環(huán)境要求:Node.js >= 7.6.0
下載安裝
// 下載demo git clone https://github.com/koahubjs/koahub-simple-cms.git // 進入項目 cd koahub-simple-cms // 安裝依賴 npm install // 創(chuàng)建koahub數(shù)據(jù)庫 // 導(dǎo)入根目錄下的koahub.sql // 配置數(shù)據(jù)庫連接config/db.config.js // 啟動項目 npm start
瀏覽器訪問
http://localhost:3000 // 默認后臺賬號密碼 admin/admin
評論
圖片
表情
