!1074 更新partial-update默认关闭配置

Merge pull request !1074 from laibo102/partial-update-temp
This commit is contained in:
openharmony_ci
2022-09-06 11:04:53 +00:00
committed by Gitee
+16 -3
View File
@@ -95,6 +95,9 @@ function loadEntryObj(projectConfig) {
if (fs.existsSync(projectConfig.manifestFilePath)) {
const jsonString = fs.readFileSync(projectConfig.manifestFilePath).toString();
manifest = JSON.parse(jsonString);
if (manifest && manifest.minPlatformVersion) {
partialUpdateController(manifest.minPlatformVersion);
}
projectConfig.pagesJsonFileName = 'config.json';
} else if (projectConfig.aceModuleJsonPath && fs.existsSync(projectConfig.aceModuleJsonPath)) {
process.env.compileMode = 'moduleJson';
@@ -127,6 +130,9 @@ function buildManifest(manifest, aceConfigPath) {
try {
const moduleConfigJson = JSON.parse(fs.readFileSync(aceConfigPath).toString());
manifest.type = process.env.abilityType;
if (moduleConfigJson && moduleConfigJson.app && moduleConfigJson.app.minAPIVersion) {
partialUpdateController(moduleConfigJson.app.minAPIVersion);
}
if (moduleConfigJson.module) {
manifest.pages = getPages(moduleConfigJson);
} else {
@@ -386,9 +392,6 @@ function loadModuleInfo(projectConfig, envArgs) {
projectConfig.nodeModulesPath = buildJsonInfo.nodeModulesPath;
}
projectConfig.pandaMode = buildJsonInfo.pandaMode;
if (buildJsonInfo.compatibleSdkVersion >= 9) {
partialUpdateConfig.partialUpdateMode = true;
}
}
}
@@ -434,12 +437,22 @@ function addSDKBuildDependencies(config) {
}
}
function partialUpdateController(minAPIVersion) {
if (partialUpdateConfig.alwaysClose) {
return;
}
if (minAPIVersion >= 9) {
partialUpdateConfig.partialUpdateMode = true;
}
}
const globalProgram = {
program: null,
watchProgram: null
};
const partialUpdateConfig = {
alwaysClose: true,
partialUpdateMode: false
};