網(wǎng)上說的一些開啟分包依賴等配置已經(jīng)配置了,vendor.js還是很大,下面是我項(xiàng)目中的解決辦法杰扫,縮減了大概150k左右
前提殴蹄,你組件庫是用的uview-ui咽扇,并且使用了picker組件,我是因?yàn)橛昧诉@個組件洁段,會把他的靜態(tài)js也就是省市區(qū)打入主包应狱,先看下你的有沒有打進(jìn)去
image.png
如果有的話那就證明打入到主包里了,所以就需要把用到的地方改一下祠丝,全局搜u-picker看那些頁面用了侦香,就在當(dāng)前分包里新建一個組件,把uview的復(fù)制過來纽疟,改下鏈接罐韩,然后引入使用新的組件,等替換完后污朽,在根據(jù)上圖走一遍散吵,直到搜不出為止,這樣就把它從主包拆除了蟆肆,應(yīng)該能縮減100k左右