基於 Node.js 和 Vue 的高效、簡單功能強大的靜態博客生成器。

ssr-web project前端

A fast, simple & powerful blog framework, powered by Node.js and Vue. git

一個基於 Node.js 和 Vue 的高效、簡單功能強大的靜態博客生成器。github

Online: http://yangxiaofu.com/ssr-web/

依賴項

如何安裝

  • git clone https://github.com/xiaofuzi/ssr-webbash

  • 經過 iat 命令行工具工具

    • npm install iat -gpost

    • iat ssr-webui

如何使用

# 安裝依賴
$ 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

  • 主題功能

如何聯繫咱們

contact us

相關文章
相關標籤/搜索