diff --git a/packages/angular_devkit/build_angular/src/tools/vite/angular-memory-plugin.ts b/packages/angular_devkit/build_angular/src/tools/vite/angular-memory-plugin.ts index 294c8cd7295b..3f7a8fa1f0b9 100644 --- a/packages/angular_devkit/build_angular/src/tools/vite/angular-memory-plugin.ts +++ b/packages/angular_devkit/build_angular/src/tools/vite/angular-memory-plugin.ts @@ -68,13 +68,16 @@ export function createAngularMemoryPlugin(options: AngularMemoryPluginOptions): return join(virtualProjectRoot, source); } }, - load(id) { + async load(id) { const [file] = id.split('?', 1); const relativeFile = '/' + normalizePath(relative(virtualProjectRoot, file)); const codeContents = outputFiles.get(relativeFile)?.contents; if (codeContents === undefined) { if (relativeFile.endsWith('/node_modules/vite/dist/client/client.mjs')) { - return loadViteClientCode(file); + return { + code: await loadViteClientCode(file), + map: await readFile(file + '.map', 'utf-8'), + }; } return;