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