什麼是 Closure 編譯器?

Closure 編譯器可加快 JavaScript 的下載和執行速度。不是從來源語言編譯為機器碼,而是從 JavaScript 編譯為更優質的 JavaScript。這項工具會剖析 JavaScript、進行分析、移除無效程式碼,並重新編寫及縮減剩餘的程式碼。也會檢查語法、變數參照和型別,並警告常見的 JavaScript 陷阱。

如何使用 Closure 編譯器?

您可以將 Closure 編譯器做為:

  • 您可以透過指令列執行的開放原始碼 Java 應用程式。
  • 您可以透過 Bazel 依附的程式庫。
  • NPM 套件
  • 如要開始使用編譯器,請參閱下方的「如何開始」。

    使用 Closure Compiler 有哪些優點?

    • 效率。Closure 編譯器可縮減 JavaScript 檔案大小並提升效率,有助於加快應用程式載入速度,並減少頻寬需求。

    • 檢查代碼。Closure 編譯器會針對違法的 JavaScript 和可能危險的作業發出警告,協助您產生較少錯誤且更容易維護的 JavaScript。

      如何開始?