鍍金池/ 問答/Linux  HTML/ 利用npm+webpack管理的前端項目如何處理公共第三方庫供其他子項目使用?

利用npm+webpack管理的前端項目如何處理公共第三方庫供其他子項目使用?

一個大項目拆分成多個獨立開發(fā)的小項目,小項目之間肯定會有共同都使用到的第三方庫。按照正常的獨立開發(fā)流程肯定是每個小項目各自依賴各自需要的第三方庫,但這樣就會導(dǎo)致最后的大項目中部分第三方庫文件會存在多個。想問下真實遇到這種情況的大佬是如何處理的? 是任由大項目存在多個第三方庫文件?還是通過某種方式能管理共用的第三方庫,保重最后的大項目只有一份共用的第三方庫文件?

回答
編輯回答
敢試

webpack打包優(yōu)化,可以往這個方向了解一下。
關(guān)鍵詞之一:DLL

2017年12月13日 22:31
編輯回答
卟乖

不僅不同項目中會存在多個第三方庫,而且有時候還會比較難保證各個項目中的第三方庫版本一致,如果是我們自己提交到npm的第一方庫,可能會敦促大家使用最新版。

2017年1月5日 04:47