taro icon indicating copy to clipboard operation
taro copied to clipboard

分包后,vendors.js文件体积很大

Open panchanggang opened this issue 2 years ago • 6 comments

相关平台

微信小程序

小程序基础库: 2.25.0 使用框架: React

复现步骤

根据文档分包后,主包内的vendors.js文件体积依旧很大。( 1.05M )

期望结果

vendors.js体积过大,怎么解决呢

实际结果

vendors.js体积过大,怎么解决呢

环境信息

Taro v3.4.11


  Taro CLI 3.4.11 environment info:
    System:
      OS: Windows 10
    Binaries:
      Node: 16.15.1 - E:\nodejs\node.EXE
      Yarn: 1.22.19 - E:\nodejs\node_global\yarn.CMD
      npm: 8.11.0 - E:\nodejs\npm.CMD

panchanggang avatar Jul 09 '22 15:07 panchanggang

image

panchanggang avatar Jul 09 '22 15:07 panchanggang

https://docs.taro.zone/docs/mini-split-chunks-plugin

Chen-jj avatar Jul 09 '22 15:07 Chen-jj

image @Chen-jj 您好 这个怎么解决呢?

panchanggang avatar Jul 10 '22 00:07 panchanggang

@panchanggang 你配置写错了,写到 postcss 插件里去了

Chen-jj avatar Jul 11 '22 01:07 Chen-jj

@Chen-jj 您好 我重新改了一下,主包的体积降下去了,但是页面的样式发生了很大变化

panchanggang avatar Jul 11 '22 02:07 panchanggang

@Chen-jj 您好 我重新改了一下,主包的体积降下去了,但是页面的样式发生了很大变化

例如?它会把只在分包里使用的样式也做拆分,建议检查一下打包产物及样式的 @import 关系

Chen-jj avatar Jul 11 '22 05:07 Chen-jj