搖樹最佳化

Tree shaking(搖樹)是在 JavaScript 上下文中常用的一個術語,用於描述移除死程式碼。

它依賴於 importexport 語句來檢測程式碼模組是否被匯出和匯入,以便在 JavaScript 檔案之間使用。

在現代 JavaScript 應用程式中,我們使用模組打包器(例如 webpackRollup)在將多個 JavaScript 檔案打包成單個檔案時自動移除死程式碼。這對於準備生產環境的程式碼至關重要,例如,透過清晰的結構和最小的檔案大小。

另見