ssr-web project
A fast, simple & powerful blog framework, powered by Node.js and Vue.
一個基於 Node.js 和 Vue 的高效、簡單功能強大的靜態部落格生成器。
Online: http://yangxiaofu.com/ssr-web/
依賴項
如何安裝
-
git clone https://github.com/xiaofuzi/ssr-web
-
通過 iat 命令列工具
-
npm install iat -g
-
iat ssr-web
-
如何使用
# 安裝依賴
$ npm install # Or yarn install
# 熱載入開發
$ npm run dev
# 生產環境編譯
$ npm run build
$ npm run start
生成部落格
-
npm run start(如未編譯請先編譯
npm run build
) -
npm run g(此時 server 還需處於啟動狀態,即
npm run start
命令或npm run dev
命令還在執行)
使用 github Page 託管部落格
推送到 github 倉庫並設定 github page 地址,因為預設靜態檔案生成與 docs 目錄,所以將該目錄設為 github page 根目錄即可
提示
* `<a-link></a-link>` 元件是為了替代 `<nuxt-link></nuxt-link>`(在generate 後發現有 bug)元件。
* 若不是處於域名根目錄,需要更改導航的根地址,nuxt.config.js 的 router.base 屬性和 `<a-link></a-link>` 元件的根地址兩處。
DOC
目錄說明
-
client
-
前端程式碼(詳情參考 nuxt.js 文件)
-
-
server
-
部落格文件存放的目錄,
source/_posts
目錄下的會作為博文處理
-
-
外掛功能
檢視mdToJson文件
Todo
-
主題功能