From 2f9c68102f10e29e1037e415a103956a1d44c720 Mon Sep 17 00:00:00 2001 From: oasis-cloud Date: Fri, 28 Jul 2023 18:05:27 +0800 Subject: [PATCH] =?UTF-8?q?chore(config):=20=E4=BC=98=E5=8C=96=20taro=20de?= =?UTF-8?q?mo=20=E7=8E=AF=E5=A2=83=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=20(?= =?UTF-8?q?#1266)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/sites/mobile-taro/config/dev.js | 35 ++++++++++++++++++++++++++- src/sites/mobile-taro/config/index.js | 32 ------------------------ 2 files changed, 34 insertions(+), 33 deletions(-) diff --git a/src/sites/mobile-taro/config/dev.js b/src/sites/mobile-taro/config/dev.js index f3768e636d..7f16a82dfc 100644 --- a/src/sites/mobile-taro/config/dev.js +++ b/src/sites/mobile-taro/config/dev.js @@ -3,6 +3,39 @@ module.exports = { NODE_ENV: '"development"', }, defineConstants: {}, - mini: {}, + mini: { + webpackChain(chain, webpack) { + chain.optimization.splitChunks({ + chunks: 'all', + maxInitialRequests: Infinity, + minSize: 0, + cacheGroups: { + common: { + name: 'common', + minChunks: 2, + priority: 1, + }, + vendors: { + name: 'vendors', + minChunks: 2, + test: (module) => { + return /[\\/]node_modules[\\/]/.test(module.resource) + }, + priority: 10, + }, + // taro: { + // name: 'taro', + // test: (module) => { + // if (/@tarojs[\\/][a-z]+/.test(module.context)) { + // console.log(module.context) + // } + // return /@tarojs[\\/][a-z]+/.test(module.context) + // }, + // priority: 100, + // }, + }, + }) + }, + }, h5: {}, } diff --git a/src/sites/mobile-taro/config/index.js b/src/sites/mobile-taro/config/index.js index 4b12a288cc..0e271313f5 100644 --- a/src/sites/mobile-taro/config/index.js +++ b/src/sites/mobile-taro/config/index.js @@ -43,38 +43,6 @@ const config = { }, framework: 'react', mini: { - webpackChain(chain, webpack) { - chain.optimization.splitChunks({ - chunks: 'all', - maxInitialRequests: Infinity, - minSize: 0, - cacheGroups: { - common: { - name: 'common', - minChunks: 2, - priority: 1, - }, - vendors: { - name: 'vendors', - minChunks: 2, - test: (module) => { - return /[\\/]node_modules[\\/]/.test(module.resource) - }, - priority: 10, - }, - // taro: { - // name: 'taro', - // test: (module) => { - // if (/@tarojs[\\/][a-z]+/.test(module.context)) { - // console.log(module.context) - // } - // return /@tarojs[\\/][a-z]+/.test(module.context) - // }, - // priority: 100, - // }, - }, - }) - }, postcss: { pxtransform: { enable: true,