HBulderX启用easycom,HB把所有组件都打包到主包里超2M,
目前,还可以使用发行版,预览(运行时是否压缩代码)(但运行好慢的),
从pages.json可以看出,主包只有2个文件,首页和测试页面
大神还有没有什么优化的方案呢
页面虽然只有2个,但如果页面里引用的组件、图片非常大,一样会很大。uni-app基础引擎的体积很小,只有100k左右
回复 阿钱: 目前小程序平台编译后的目录结构跟源码目录结构是保持一致的,也就是说,你的 easycom 目录是在主包,那编译后就也在主包,想把 easycom 组件放进分包,需要把 easycom 目录也放到分包里,在pages.json中可以配置自定义easycom扫描
2022-01-13 13:58
阿钱 (作者)
回复 DCloud_UNI_FXY: 可以给个demo 吗 ,不太明白
"easycom": {
"^u-(.)": "@/uview-ui/components/u-$1/u-$1.vue",
"^s-(.)": "@/special/s-$1/s-$1.vue"
},
2022-02-07 16:55
回复 DCloud_UNI_FXY: 使用了easycom后,就不会提示“自定义组件 xxx 建议移动到子包 ppp 内”。这个可以优化下吗
2022-03-15 11:04