[筆記] Vite-ssg 執行完成後進行自動化操作並壓縮

章節連結

Vite-ssg 套件是個若你使用 Vite 開發但又不想使用其他現代 SSG 框架如 Nuxt 的一個便利選擇。這邊筆記下若你想對輸出完成後的檔案做一些如變更 html 名稱、自動壓縮檔案…等自動化操作,該如何設定。

notes-vite-github-action


內容

套件

https://github.com/antfu-collective/vite-ssg

在 vite 的設定檔中,新增 ssgOptions.onFInished() 。這個 callback 內搭配 node:path 的 resolve 和 join,再搭配 archiver 套件一同使用,就可完成。

按讚加入粉絲團

延伸閱讀