Webpack基础之插件
生活随笔
收集整理的這篇文章主要介紹了
Webpack基础之插件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
插件(Plugins):
插件是 wepback 的支柱功能。在你使用 webpack 配置時,webpack 自身也構(gòu)建于同樣的插件系統(tǒng)上!
插件目的在于解決 loader 無法實(shí)現(xiàn)的其他事
剖析:
webpack 插件是一個具有 apply 屬性的 JavaScript 對象。 apply 屬性會被 webpack compiler 調(diào)用,并且 compiler 對象可在整個 compilation 生命周期訪問
作為一個聰明的 JavaScript 開發(fā)者,你可能還記得 Function.prototype.apply 方法。通過這個方法你可以把任意函數(shù)作為插件傳遞(this 將指向 compiler)。你可以在配置中使用這樣的方式來內(nèi)聯(lián)自定義插件
用法:
由于 plugin 可以攜帶參數(shù)/選項(xiàng),你必須在 wepback 配置中,向 plugins 屬性傳入 new 實(shí)例。
根據(jù)你如何使用 webpack,這里有多種方式使用插件
總結(jié)
以上是生活随笔為你收集整理的Webpack基础之插件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 音视频录制基础原理概念
- 下一篇: display:table-cell的集