mirror of
https://github.com/openharmony/developtools_ace-js2bundle.git
synced 2026-07-21 06:05:27 -04:00
release fa common Signed-off-by: houhaoyu <houhaoyu@huawei.com> Change-Id: Ic25b0f3e57c7a3977c40da8f12a26486f1f44606
This commit is contained in:
@@ -163,7 +163,7 @@ class ResultStates {
|
||||
return undefined;
|
||||
}\n` +
|
||||
`if (globalThis["__common_module_cache__${process.env.hashProjectPath}"]` +
|
||||
` && moduleId.indexOf("?name=") < 0 && isCommonModue(moduleId)) {\n` +
|
||||
` && String(moduleId).indexOf("?name=") < 0 && isCommonModue(moduleId)) {\n` +
|
||||
` globalThis["__common_module_cache__${process.env.hashProjectPath}"]` +
|
||||
`[moduleId] = module;\n}`) : source;
|
||||
});
|
||||
|
||||
@@ -342,7 +342,12 @@ module.exports = (env) => {
|
||||
}
|
||||
if (env.buildMode === 'release') {
|
||||
config.mode = 'production'
|
||||
config.optimization = {
|
||||
if (process.env.compileMode !== 'moduleJson' && process.env.abilityType === 'page') {
|
||||
config.optimization = config.optimization;
|
||||
} else {
|
||||
config.optimization = {};
|
||||
}
|
||||
Object.assign(config.optimization, {
|
||||
minimize: true,
|
||||
minimizer: [
|
||||
new TerserPlugin({
|
||||
@@ -363,7 +368,7 @@ module.exports = (env) => {
|
||||
},
|
||||
})
|
||||
]
|
||||
}
|
||||
})
|
||||
config.output.sourceMapFilename = '_releaseMap/[name].js.map'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user