[2022-沒工作系列-03] Hugo PaperMod 主題安裝 Disqus

註冊 Disqus 進入 Disqus 註冊,基本上按步驟做,列出幾個比較重要的。 Select plan 選擇 Basic 方案 Select Platform 選擇手動安裝 會出現兩份要放入的 html ,用途應該分別為 comment 以及 count 後續把設定完成。 在 Hugo PaperMod 主題設定 因每個主題針對 comment 的設定可能不一樣,這以我用的 PaperMod 為例 調整專案根目錄下的 config.yml 新增 disqus 設定, shortname 按照在 disqus 的設定 在 params 下,調整 comments 為 true // 這邊 disqus: enable: true shortname: chzlab-net count: true // 到這邊 params: title: Deric's BLOG // 略 comments: true // 多這 在專案根目錄下建立資料夾 layouts 在 layouts 資料夾下 建立 partials 資料夾 從專案根目錄下的 /themes/PaperMod/layouts/partials/comments....

January 30, 2022 · 2 min · Me

[2022-沒工作系列-01] Migrate Hexo to Hugo

原因 原本是用 Hexo , 因會在 windows、 linux 下切換開發,有時 node 在 windows terminal 會有些詭異問題發生, 決定換成 golang 的 Hugo ,省的麻煩。 windows 安裝 Hugo Hugo 官方文件 可以使用在 win 上面的套件管理器 Chocolatey 或 Scoop ,差異似乎是在權限以及相依性,有點不太一樣,沒有細看。 有興趣可以參考 Scoop or Chocolatey? Which Windows 10 package manager should you use? 後來我選了 Scoop ,剛裝完可以用,當我把 terminal 關掉重開就又壞了…… 為了省事直接使用第三個方案,從 Hugo Github 直接裝執行檔來用,安裝位置就看個人習慣, 裝完記得在 path 裡面把路徑設定進去,因為在 win 的環境下習慣用 git bash ,所以我是這樣設定。 # .bashrc PATH=$PATH:/c/work/tools/ 如果要用 win 內建的話,就直接在環境變數 path 裡面加。 最後 terminal 下輸入 hugo ,正常執行。...

January 29, 2022 · 2 min · Me