导航

    Taro 社区

    Taro

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 群组
    1. 主页
    2. qiaoxin22
    Q
    • 资料
    • 关注
    • 粉丝
    • 主题
    • 帖子
    • 最佳
    • 群组

    qiaoxin22

    @qiaoxin22

    0
    声望
    1
    帖子
    63
    资料浏览
    0
    粉丝
    0
    关注
    注册时间 最后登录

    qiaoxin22 关注

    qiaoxin22 发布的帖子

    • RE: 打包小程序包体大了200kb怎么搞

      你好 ,微信打包后超过规定大小

      optimization: {
      runtimeChunk: {
      name: 'runtime'
      },
      splitChunks: {
      chunks: 'all',
      maxInitialRequests: Infinity,
      minSize: 0,
      name: 'vendors',
      cacheGroups: {
      common: {
      name: !!config.isBuildPlugin ? 'plugin/common' : 'common',
      minChunks: 2,
      priority: 1
      },
      vendors: {
      name: !!config.isBuildPlugin ? 'plugin/vendors' : 'vendors',
      minChunks: 2,
      test: module => {
      // 如果需要自定义配置,PARSE_AST_TYPE 可以从 webpackChain 第三个参数获得
      return /[\/]node_modules[\/]/.test(module.resource) && module.miniType !== PARSE_AST_TYPE.COMPONENT
      },
      priority: 10
      },
      taro: {
      name: !!config.isBuildPlugin ? 'plugin/taro' : 'taro',
      test: module => {
      // buildAdapter 为当前编译的端,在配置文件中可以通过 process.env.TARO_ENV 来获取
      const taroBaseReg = new RegExp(@tarojs[\\/]taro|@tarojs[\\/]${buildAdapter})
      return taroBaseReg.test(module.context)
      },
      priority: 100
      }
      }
      }
      }
      这个是跟mini 同级?

      发布在 微信小程序
      Q
      qiaoxin22