鍍金池/ 問答/HTML/ vue三個組件引用同一個第三方庫,怎么優(yōu)化加載嗎?

vue三個組件引用同一個第三方庫,怎么優(yōu)化加載嗎?

我的項目中有20+的組件,已經使用了懶加載。

其中3個組件引用了一個500k的第三方js庫,我并不想放在main.js中增加主函數(shù)的大小,但拆分放在這三個組件中,這三個組件又都包含了這個js庫,每個組件進入的時候都很慢。

請問有什么優(yōu)化方式嗎?比如可以把這個庫抽出來給這三個組件引用?

回答
編輯回答
替身

1.vendor
2.commonchunks

2017年12月28日 17:01
編輯回答
吃藕丑

1.webpack配置vendor。
2.webpack配置Externals(外部擴展),然后直接根文件引入相關文件。

2018年1月10日 11:29
編輯回答
真難過

這個應該可以 試試吧 https://segmentfault.com/q/10...

2018年5月25日 16:06