编排配置文件优化

This commit is contained in:
fofolee
2024-12-30 09:16:12 +08:00
parent c94256c14d
commit dfc1c7e2e3
13 changed files with 342 additions and 209 deletions

View File

@@ -12,12 +12,12 @@ export function generateCode(commandFlow) {
line += `let ${cmd.outputVariable} = `;
}
if (cmd.value === "ubrowser") {
line += `await ${cmd.argv}`;
} else if (cmd.value === "axios" || cmd.value === "fetch") {
line += `await ${cmd.argv}`;
let awaitCmd = cmd.isAsync ? "await " : "";
if (!!cmd.component) {
line += `${awaitCmd}${cmd.argv}`;
} else {
line += `${cmd.isAsync ? "await " : ""}${cmd.value}(${cmd.argv})`;
line += `${awaitCmd}${cmd.value}(${cmd.argv})`;
}
code.push(line);