關於JS 壓縮
JS 壓縮適合沒有構建工具的場合:WordPress 主題裡的一段指令碼,落地頁上的小功能,自己託管的小掛件,或者要粘進建站後臺的統計程式碼。把程式碼貼進來或開啟 .js 檔案,壓縮結果隨輸入實時出現,同時顯示壓縮前後的大小。指令碼寫在 HTML 頁面裡的話,HTML 壓縮會連同網頁程式碼一起壓縮。
工具使用安全模式:只去掉註釋和空白,以 /*! 開頭的版權註釋保留;凡是 JavaScript 自動插入分號要依靠的換行都會留著,不寫分號的程式碼壓縮後照樣能跑。變數名不做縮短,報錯資訊裡還能看到原來的函式名,但壓縮率會比完整的構建工具低;需要改名、刪除無用程式碼,請在專案裡用 esbuild 或 terser。想把壓縮過的程式碼變回能讀的樣子,用 JS 格式化。程式碼只在瀏覽器裡處理,不上傳。
JS 壓縮怎麼用
- 1貼上程式碼
貼上 JavaScript,或開啟本地 .js 檔案。
- 2看節省多少
JS 壓縮結果實時更新,顯示壓縮前後的大小。
- 3複製或下載
複製壓縮後的程式碼,或下載成檔案。
為什麼用熊仔工匠
- 安全模式
只去註釋和空白,程式碼本身不做改寫。
- 照顧自動分號
自動插入分號所依賴的換行都會保留。
- 版權註釋保留
/*! … */ 形式的版權宣告留在檔案裡。
- 節省多少看得見
複製前就能看到壓縮前後的大小。