uni-ui icon indicating copy to clipboard operation
uni-ui copied to clipboard

uni-data-picker 和 uni-data-pickerview 打包编译后占用了 290kb 的大小

Open QianSeNianHua opened this issue 1 year ago • 2 comments

版本

@dcloudio/uni-ui: "1.5.7" 编译目标: 微信小程序 node: "14.21.2" npm: 6.14.17 系统: Windows 10 22H2

问题

我只是在页面上引用了 uni-data-picker 组件,代码如下

<uni-data-picker placeholder="请选择工单类型" popup-title="工单类型" :localdata="workOrderType" v-model="taskSubTypeId" :clearIcon="false" />
data() {
  return {
    workOrderType: [],
    taskSubTypeId: '',
  }
}

然后,当我打包编译后大小是 2.13MB; 最后,我把这个组件从页面上删除使用后,打包编译后大小是 1.84MB

问题原因

这对于主包总体积不能超过 2MB 的要求来说,这个组件占用了 296kb 影响了我打包后的小程序的总体积的。

QianSeNianHua avatar Nov 11 '24 09:11 QianSeNianHua

分包会不会解决?

zeMinng avatar Nov 22 '24 02:11 zeMinng

我看了下,npm 上这两个组件才 30kb 左右 ,你说的 几百kb 是这两个组件还是整个uni-ui 的大小?

mehaotian avatar Jun 11 '25 11:06 mehaotian