Hexo+GitHub 網誌和部落格架設(一)
Hexo 是什麼?
Hexo 是一個快速、簡單且強大的網誌框架。Hexo 使用 Markdown(一種簡單語法的文本語言,能讓使用者輕鬆編寫,並轉換成 HTML 文件) 解析文章,可以讓使用者專注在文章撰寫。
短時間內,透過漂亮的主題(套用他人主題,或是自己做主題)產生靜態檔案(只有前端,也可以架設網誌和部落格!)。
Hexo 支援許多強大的外掛和擴充系統,例如:搜尋、留言板、Facebook 社群工具等。
以 Node.js 為核心,需要預先編譯,才能丟到 GitHub 上 (也就是遠端伺服器或網站上),但是優點是一旦網頁內容很大,會比 Jekyll 速度快 (Ruby 為核心,不需要先編譯)。
台灣人製作的!!!官方網站都有支援繁體中文,快去看看吧 >> Hexo
前置作業
電腦要先安裝好
- Node.js (版本至少要 6.9)
- Git (不知道什麼是 Git 的人,請去 Git 入門 (一) )
可以用下面其中一行來檢查 Node.js 的版本
1 | $ node -v |
可以用下面其中一行來檢查 Git 的版本
1 | $ git --version |
第一次使用指令碼的人不要緊張,指令碼前面的 $
不需要輸入
(其實新手如我並不清楚指令碼前的 $
表示什麼意思,完全查不到,但是我猜是在 shell 中輸入的意思,shell 就是外殼、介面、終端機,麻煩請知道的大神指證我或告訴我正確的解釋,謝謝!)
所以 $
後面的指令才是重點,有些網站提到指令碼時並不會出現 $
通常 Node.js 安裝完畢後,npm 即被安裝完成,等等會用到。
流程
等等進行的流程如下
出發吧! >> 安裝 Hexo
Hexo+GitHub 網誌和部落格架設 系列文
Hexo+GitHub 網誌和部落格架設(一)- Hexo 是什麼? ← 你在這~
Hexo+GitHub 網誌和部落格架設(二)- 安裝 Hexo
Hexo+GitHub 網誌和部落格架設(三)- 建立 GitHub 儲存庫
Hexo+GitHub 網誌和部落格架設(四)- 部署到 GitHub