我想了解我能做些什麼來優化使用Webpack捆綁的Angular(4+)應用程序。我很聰明,可以按照this tutorial從我的生產版本生成有用的捆綁報告,但是,我不太明白報告顯示的是什麼。webpack-bundle-analyzer解釋捆綁報告
以下是截圖:
它看起來像aws-sdk.js
在至少三捆被複制,而tinymce.js
東西是一對夫婦分開捆......這是否意味着我進口第三方node_modules效率低下?
此外,material.es5.js
文件(角度材料設計模塊)是在幾個模塊...這是怎麼回事?確實,我將材料設計模塊導入到多個延遲加載的模塊中,但我認爲Angular是smart enough not to duplicate code?
任何意見或見解,非常感謝。