diff --git a/packages/cli/src/modules/build/lib/bundler/moduleFederation.ts b/packages/cli/src/modules/build/lib/bundler/moduleFederation.ts index 854cad0246..becf438c34 100644 --- a/packages/cli/src/modules/build/lib/bundler/moduleFederation.ts +++ b/packages/cli/src/modules/build/lib/bundler/moduleFederation.ts @@ -165,7 +165,10 @@ export async function createRuntimeSharedDependenciesEntryPoint(options: { if (watch) { const watcher = chokidar.watch(resolvePath(targetPath, 'package.json')); - watcher.on('change', doWriteSharedDependenciesModule); + watcher.on('change', async () => { + await doWriteSharedDependenciesModule(); + watch(); + }); } await doWriteSharedDependenciesModule();