使用 Git Submodule 安裝 Hextra 主題
Hextra 主題有多種安裝方式,若想修改 Hextra 主題,且想獲得最乾淨的原始 Hugo 專案,則要使用 Git Submodule 方式安裝。
Hextra 主題有多種安裝方式,若想修改 Hextra 主題,且想獲得最乾淨的原始 Hugo 專案,則要使用 Git Submodule 方式安裝。
Hugo 是由 Go 所寫的 SSG,也是目前 JAMstack 下最快的 SSG。
JavaScript 使用 Unicode 之後,無論是 中文 或 英文 都視為一個字元,若想將中文 視為 兩個字元,英文 視為 一個字元,則無法單純使用 ECMAScript 內建的 length()。
可將 Object 當成簡易的資料庫,當 key 重複時,會自動將其覆蓋,不需做特別處理,非常方便。
Local Storage 雖可在瀏覽器端儲存資料,唯都是 String 處理,若要儲存 Boolean,需要些技巧處理。
若要讀寫 local storage,可直接使用 Web API 自帶的 function。
可使用 accent-color 直接改變 CheckBox 的背景顏色。
CheckBox 必須點到 方框 才能選取,實務上會想要點擊 Label 也相當於選擇 CheckBox,可將 <input> 與 <label> 合作達成。
實務上可能遇到 API 讀取錯誤,需自行重試 N 次讀取才能成功。
實務上可能遇到 URL 已經發布,但 URL 尚無法使用,需自行重試 N 次等 URL 存在再繼續。