- 感謝 surmon.me疤剑,此 blog 才會誕生矗积。
- 感謝 七牛云提供資源存儲。
- 感謝 騰訊云 提供 SSL 證書奶栖。
- 感謝各種開源。
體驗(yàn)地址: https://jkchao.cn
下面是正文:
nuxt(vue) + koa + mongo 寫blog的一次小結(jié)
CLIENT: vue-blog
ADMIN: vue-admin
SERVICE: node-koa
CLIENT
相關(guān)截圖

主要技術(shù)棧
nuxt (vue)
vuex + vue-router + axios
marked + highlight
...
AMDIN
相關(guān)截圖

技術(shù)棧
vue
vuex + vue-router + axios + Element
權(quán)限部分,登錄時接受服務(wù)器返回的 token宣鄙,儲存在本地袍镀, 使用 axios 攔截,以及 vue-router 路由元信息部分?jǐn)r截冻晤,會檢查 token 以及是否過期苇羡。
markdown 使用插件 vue-simplemde
使用 element-ui 上傳組件配合七牛。
...
SERVER
主要技術(shù)棧
koa2
數(shù)據(jù)庫 mongo
權(quán)限 jwt
...
node 版本 6.x+鼻弧,使用前设江,請安裝mongodb。
發(fā)布
完成項(xiàng)目后攘轩,將發(fā)布到自己服務(wù)器上叉存,先確保已安裝node, mongodb
pm2 項(xiàng)目管理
nginx 反向代理
TODO
加入網(wǎng)易云音樂
使用 redis 對一部分?jǐn)?shù)據(jù)進(jìn)行緩存處理
admin 我的面板統(tǒng)計優(yōu)化
Google Analytics 統(tǒng)計
electron 桌面應(yīng)用
weex ?