Astro 部落格架設筆記(3) - 透過壓縮提升傳輸效率

我們在瀏覽網頁的時候,HTML、CSS、圖片都會佔據不少空間,當檔案越大,傳輸所耗的頻寬與時間就越久,所以我們就需要透過壓縮的方式,提升傳輸效率。

壓縮效果示意圖

執行以下指令安裝套件

npm install astro-compress

修改 `astro.config.mjs` 檔案

import compress from "astro-compress";

export default defineConfig({
	site: 'https://rojerchen.github.io',
	base: '/',
	integrations: [
		compress(),
	]
  },
});

執行編譯

npm run build

編譯後,我們可以發現到壓縮後的效果

壓縮效果

網站架設初期,資料量雖然不大,壓縮帶來的效益可能有限,但這類基礎設置屬於一次性工作,及早完成後便能長期受益,之後也不必再費心處理。

    Blogger Comment

0 意見: