javascript - webpack dllPlugin 是不是只用來開發環境?
ringa_lee
ringa_lee 2017-07-05 10:50:06
0
1
1042

還有dllPlugin與commonChunkPlugin 有什麼差別?不都是打包出公共依賴麼?

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
滿天的星座

首先,DllPlugin 與 DllReferencePlugin 可以用來預建 vendor 包,這樣只要一次預先建造後沒有額外的依賴變更,那麼啟動開發環境的速度就會顯著提升。

所以實際上 DllPlugin 可以認為是只用來開發環境的。至於 CommonsChunkPlugin 則是用來把多個套件中的公共依賴抽取為同一個 Chunk,這可以顯著縮小生產環境的尺寸。

關於二者區別,可以認為 DllPlugin 是用來提速開發環境建構速度的,而 CommonsChunkPlugin 則是用來優化包尺寸的。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板