文章詳情頁
javascript - webpack dllPlugin 是不是只用于開發環境?
瀏覽:160日期:2023-03-18 09:02:38
問題描述
還有dllPlugin與commonChunkPlugin 有什么區別?不都是打包出公共依賴么?
問題解答
回答1:首先,DllPlugin 與 DllReferencePlugin 可以用來預構建 vendor 包,這樣只要一次預構建后沒有額外的依賴變更,那么啟動開發環境的速度就會顯著提升。
所以實際上 DllPlugin 可以認為是只用于開發環境的。至于 CommonsChunkPlugin 則是用來把多個包中的公共依賴抽取為同一個 Chunk,這可以顯著減小生產環境的尺寸。
關于二者區別,可以認為 DllPlugin 是用于提速開發環境構建速度的,而 CommonsChunkPlugin 則是用于優化包尺寸的。
標簽:
JavaScript
相關文章:
1. java-ee - Java,J2EE,JSP,Servlet,Tomcat之間究竟是什么關系?2. html5 - 微信瀏覽器視頻播放失敗3. java - spring-data Jpa 不需要執行save 語句,Set字段就可以自動執行保存的方法?求解4. javascript - 這問題怎么處理額5. 網頁爬蟲 - Python 爬蟲中如何處理驗證碼?6. javascript - jQuery中live事件在移動微信端下沒有效果;代碼如下7. javascript - SuperSlide.js火狐不兼容怎么回事呢8. javascript - owl.carousel.js這個插件的原作者的網址是多少了?9. phpstady在win10上運行10. 在應用配置文件 app.php 中找不到’route_check_cache’配置項
排行榜
