項(xiàng)目頁面147個(gè),編譯后的vendor.js大小2.4M,導(dǎo)致無法正常轉(zhuǎn)換ES5,導(dǎo)致sourcemap下載后都是分號;;;;;, 無法定位線上錯(cuò)誤日志的文件位置.
第一步是最重要的,非核心頁面做分包處理分包處理文檔,然后在manifest.json文件中進(jìn)行如下配置,這樣打包的時(shí)候只有主包頁面會(huì)打包到vendor.js內(nèi)
manifest.json
"mp-weixin": {
"optimization": {
"subPackages": true
}
}
第二步:使用jscompress等工具進(jìn)行二次壓縮文章來源:http://www.zghlxwxcb.cn/news/detail-597597.html
最終成功將vendor.js縮小到160K,成功轉(zhuǎn)換為ES5文章來源地址http://www.zghlxwxcb.cn/news/detail-597597.html
到了這里,關(guān)于解決uniapp 小程序 vendor.js過大 大于500K 無法轉(zhuǎn)換ES5問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!