diff --git a/packages/plugins/@nocobase/plugin-multi-app-manager/src/server/server.ts b/packages/plugins/@nocobase/plugin-multi-app-manager/src/server/server.ts index 769b302baf..1d7fe8ea2a 100644 --- a/packages/plugins/@nocobase/plugin-multi-app-manager/src/server/server.ts +++ b/packages/plugins/@nocobase/plugin-multi-app-manager/src/server/server.ts @@ -200,14 +200,14 @@ export class PluginMultiAppManagerServer extends Plugin { context: options.context, }); - const startPromise = subApp.runCommand('start', '--quickstart'); - - if (options?.context?.waitSubAppInstall) { - await startPromise; - } + await subApp.runCommand('start', '--quickstart'); }; - quickstart(); + const startPromise = quickstart(); + + if (options?.context?.waitSubAppInstall) { + await startPromise; + } }, );