bugfix: fixed srcEntrance config

Signed-off-by: laibo102 <laibo2@huawei.com>
Change-Id: Ie9c6bd2ab4403bc155c2b58a099b092bd419f497
This commit is contained in:
laibo102
2022-05-12 19:42:32 +08:00
parent 0654935869
commit d643d24f03
+3
View File
@@ -197,6 +197,9 @@ function setStageTestRunnerFile(projectConfig) {
function setAbilityFile(projectConfig, abilityPages) {
abilityPages.forEach(abilityPath => {
const projectAbilityPath = path.resolve(projectConfig.projectPath, '../', abilityPath);
if (path.isAbsolute(abilityPath)) {
abilityPath = '.' + abilityPath.slice(projectConfig.projectPath.length);
}
const entryPageKey = abilityPath.replace(/^\.\/ets\//, './').replace(/\.ts$/, '');
if (fs.existsSync(projectAbilityPath)) {
abilityConfig.projectAbilityPath.push(projectAbilityPath);