裝載機和外掛

載入器和外掛構成了 Webpack 的構建塊。

裝載程式通常委託給單個任務和檔案型別。它們更容易設定,通常需要更少的樣板程式碼。

另一方面,外掛可以通過鉤子訪問 Webpack 的內部構建系統,因此功能更強大。外掛可以修改完全配置的 Webpack 環境,並且可以在整個編譯過程中執行自定義操作。

例如,在處理我們的 CSS 檔案時,可能會使用載入程式自動向屬性新增供應商字首,而外掛可能會用於在 bundler 構建過程中生成縮小的樣式表。