chore(组件): privacyPopup 组件全部使用注册机制

This commit is contained in:
2026-01-05 18:11:14 +08:00
parent 73f9cb8820
commit 405f37a3f6
42 changed files with 2544 additions and 2721 deletions

View File

@@ -1,8 +1,24 @@
const { zionUniMpLoadPackagePlugin } = require('zion-uniapp-mp-load-package/webpack');
module.exports = {
productionSourceMap: false,
configureWebpack: config => {
console.log('开始尝试配置极限压缩');
// 配置zion-uniapp-mp-load-package插件
config.plugins.push(new zionUniMpLoadPackagePlugin({
optimization: {
minimize: true,
moduleIds: 'named'
},
packages: [
'pages',
'pages_tool',
'pages_goods',
'pages_order',
'pages_promotion'
]
}));
// 确保minimizer数组存在
if (config.optimization && config.optimization.minimizer && Array.isArray(config.optimization.minimizer)) {
// 查找TerserWebpackPlugin实例而不是依赖索引
@@ -65,6 +81,8 @@ module.exports = {
sourceMap: false // 不生成source map
};
console.log('配置极限压缩完成');
}
}