hexo備忘錄-1
數學公式
最近發現文章中的數學公式看起來怪怪的,後面都會重複一次原本的文字,後來調整了一些 MathJax
的設定之後就正常了。
參考資料: Butterfly 文檔(三) 主題配置
- 在終端機中輸入以下指令,卸載 hexo 的 markdown 渲染器,並且安裝
hexo-renderer-kramed
:
1 | npm uninstall hexo-renderer-marked --save |
- 在
_config.yml
中加入以下代碼:
1 | kramed: |
- 在
_config.butterfly.yml
中加入以下代碼:
1 | # MathJax |
分類相關
子分類
如果要讓頁面屬於某個子分類,只要在 categories
中輸入兩行的分類,該頁面就會變為 分類 > 子分類
1 | categories: |
也可以寫成:
1 | categories: |
如果要讓一篇文章同時屬於多個分類,則可以這樣寫:
1 | categories: |
刪除分類
如果不小心打錯分類的名稱,可能會在分類區看到剛剛打錯的名稱,可以利用以下的程式碼,把檔案清除並且重新產生就好。
1 | hexo cl && hexo g |
網頁圖標
把圖片放在 source/img
中,並且在 _config.yml
中加入以下代碼:
1 | # favicon |
部署報錯
當部署檔案時發生 Error: Spawn failed at ChildProcess.<anonymous>...
錯誤時,可以嘗試重新部署。如果還是無法解決,把 .deploy_git
資料夾刪除,讓 hexo 重新產生一次就能成功部屬。