chore(组件): privacyPopup 组件全部使用注册机制
This commit is contained in:
@@ -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('配置极限压缩完成');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user