1. 程式人生 > 實用技巧 >GitHub Pages 與 Gitee Pages 上的 Jekyll

GitHub Pages 與 Gitee Pages 上的 Jekyll

GitHub 與 Gitee 提供的 Pages 服務中,均內嵌了 Jekyll 支援(Gitee 還提供了 Hugo 與 Hexo 支援)。本來我的Jekyll在github pages上,但是國內訪問太慢了,準備遷移到Gitee上,結果發現效果完全和Github上不同,必須要在本地環境編譯再push, 算了懶得折騰了。

根據GitHub Pages 與 Gitee Pages 上的 Jekyll的分析,可以得出以下幾個結論:

  • Gitee Jekyll 的版本很舊了,一整套工具可能只是 2017 年末的「最新版」。找到了 Gitee Pages 的上線說明,釋出時間是在 2018 年年中,差不太遠(也許前端支援做好之後半年在做後端支援)。
  • Gitee Jekyll 跟 GitHub Jekyll 對接不良,遷移或同步的話得增補很多資訊,並且不少外掛用不了。
  • Gitee Jekyll 竟然支援 GitHub 上的遠端主題,但是用起來似乎也存在若干問題,不穩定。

以上三條再歸納為一個最終的結論:(目前的)Gitee Jekyll 不可靠。為了用 Gitee Pages,只有在本地生成網站檔案再發布了。和 GitHub Pages 比起來,這無疑抬高了使用門檻;這倒不算什麼,重要的是在這種情況下 Gitee Jekyll 形同虛設,不會有什麼人去用了。