解决使用uniapp开发微信小程序时主包太大和vendor.js过大无法打包的问题
uni-app的编译器在webpack配置中特殊处理了这个uni.scss,使得每个scss文件都被注入这个uni.scss,达到全局可用的效果。使用分包之后会发现遇到了一个奇怪的问题,子包的组件和js文件会被打包到主包的vendor.js文件中,这就导致了vendor.js过大。除了TabBa的页面,其他的页面进行分包处理,保证主包的大小,因为在编译后那些静态js和组件也会放入主包中,分包方式官网有详细解释。2、配置好重行运行,会发现分包的js文件将不会再打包到主包的vendor.js中了。
原创
2023-10-16 14:54:52 ·
1786 阅读 ·
0 评论