Bear Su's Blog

從 jekyll 搬到 hugo 筆記

Table of Contents

圖片來源 フリー写真素材ぱくたそ

總之從 Jekyll 搬到了 Hugo,再慢慢調版面與新增文章。

今天在公司剛好提到要打算用 GitHub Page 作為之後分享技術文章的平台。

再度搜尋了一下有哪些工具可用,就想到遙遠記憶中網路上有人推薦的 Hugo

搬家的過程還算順利的,網路搜尋了一下就找到有人寫好的轉換工具。

使用 Hugo 本身的轉換功能產生新的目錄,但發現文章中的 Metadata 都消失了。

hugo import jekyll jekyll_root_path target_path

所以再使用 ConvertToHugo ,將轉好的文章放到剛剛產生的目錄下的 content/post

python ConvertToHugo.py jekyll-post-dir output-dir

雖然 Metadata 也帶過來了,但時間有格式問題,我是直接用 VS Code 的取代全部來轉換格式。最後按照文件調整 config.yaml

由於個人 Repo 的 GitHub Pages 只能用 Master branch 做為來源,依照 Hugo 文件 操作,再開一個新的 Repo,用加入 gitmodule 的方式更新個人 Repo。

其他參考:


如果覺得這篇文章對您有所幫助,歡迎贊助我一杯咖啡 ☕️

祝您有美好的一天 ❤️