chunn.wang@huawei.com

Signed-off-by: wangchun17 <chunn.wang@huawei.com>
Change-Id: I24334e4c3a7a63443215aa177d408469dc7c1d91
This commit is contained in:
wangchun17
2021-10-15 15:38:52 +08:00
parent 6ec1a17071
commit ab92cb498e
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -118,6 +118,7 @@ function setConfigs(env) {
process.env.logLevel = env.logLevel || '1'
process.env.projectPath = env.aceModuleRoot || process.env.aceModuleRoot || process.cwd();
process.env.buildPath = env.aceModuleBuild || process.env.aceModuleBuild || path.resolve(process.env.projectPath, 'build');
process.env.cachePath = env.cachePath || process.env.cachePath || path.resolve(__dirname, 'node_modules/.cache');
process.env.aceManifestPath = process.env.aceManifestPath || path.resolve(process.env.projectPath, 'manifest.json');
process.env.abilityType = 'page';
const manifest = readManifest(process.env.aceManifestPath)
@@ -134,6 +135,7 @@ function setConfigs(env) {
module.exports = (env) => {
setConfigs(env)
deleteFolderRecursive(process.env.buildPath);
webpackConfig.cache.cacheDirectory = path.resolve(process.env.cachePath, '.lite_cache');
webpackConfig.entry = loadEntryObj(process.env.projectPath, process.env.DEVICE_LEVEL, process.env.abilityType, process.env.aceManifestPath)
webpackConfig.output.path = path.resolve(__dirname, process.env.buildPath)
webpackConfig.plugins = [
+2
View File
@@ -159,6 +159,7 @@ function setConfigs(env) {
process.env.isPreview = env.isPreview || false
process.env.projectPath = env.aceModuleRoot || process.env.aceModuleRoot || process.cwd();
process.env.buildPath = env.aceModuleBuild || process.env.aceModuleBuild || path.resolve(process.env.projectPath, 'build');
process.env.cachePath = env.cachePath || process.env.cachePath || path.resolve(__dirname, 'node_modules/.cache');
process.env.aceManifestPath = process.env.aceManifestPath || path.resolve(process.env.projectPath, 'manifest.json');
process.env.abilityType = process.env.abilityType || 'page'
process.env.DEVICE_LEVEL = process.env.DEVICE_LEVEL || 'rich'
@@ -180,6 +181,7 @@ function setConfigs(env) {
module.exports = (env) => {
setConfigs(env)
deleteFolderRecursive(process.env.buildPath);
config.cache.cacheDirectory = path.resolve(process.env.cachePath, '.rich_cache');
config.module.rules.push({
test: new RegExp("(" + (process.env.abilityType === 'page' ?
'app' : process.env.abilityType) + "\.js)(\\?[^?]+)?$"),