【NPM】解析 npm 安裝和更新的行為

【NPM】解析 npm 安裝和更新的行為

本篇重點

  • npm install 有無指定版本的差異
  • npm install 已安裝套件再次安裝的情境
  • npm 設定檔的分工設計
  • npm 相依套件的分類
  • 語意化版本(SemVer)、符號(^、~)的實際安裝範圍
  • npm update 是一個依版本規則自動前進的更新工具
  • npm update 有無指定套件的差異
  • npm 降版本需求使用 npm install,不能使用 npm update

【GitHub、Hexo】jsDelivr CDN 加速 GitHub Pages 資源及 Hexo 實作

【GitHub、Hexo】jsDelivr CDN 加速 GitHub Pages 資源及 Hexo 實作

本篇重點

  • 使用 jsDelivr CDN 串接 GitHub Pages 資源,延長快取時長、加速載入
  • 了解 GitHub Pages 與 jsDelivr 在快取、全球節點、資源更新速度上的差異
  • 了解 jsDelivr CDN 串接原理與版本控制
  • 使用 Hexo 過濾器實現本地資源重寫
  • 使用自動化佈署腳本與 CDN Tag 機制實現佈署後強制更新快取

複製完成