希望设计这块的产品进来被骂

希望开发这块的程序员进来被骂

希望所有偷懒耍滑的程序员进来被骂

希望uni-app的负责人进来被骂

希望uni-app的老板进来被骂

在这里插入图片描述

你们脑子都进水了吗???

每个scss文件都被自动注入代码意味着什么????

原本只需要在全局引用一次的样式,被无数次重复注入在每一个样式文件里面

每一个页面、每一个组件的scss文件都被撑到几十Kb

微信小程序每个分包 限制2Mb 你们是瞎了看不见吗

打个包光tm样式就占了1Mb多

在这里插入图片描述
在这里插入图片描述

哦这里加一条:希望滥用快速开发css语法的懒惰程序员进来被骂

以上截图均是因为uni.scss文件里引用了 快速开发css语法 导致的



我熬夜到凌晨3点半就是为了解决你们这个垃圾设定导致的主包超限!!!

整栋楼的同事都在家睡觉我在这解决你们这个垃圾打包策略!!!



解决方案

解决起来其实挺简单把uni.scss文件重命名为其他的名字,在App.vue里引用一下就好了。这样公共样式就只会注入一次到全局main.wxss样式文件里,大大减少了重复注入带来的冗余。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐