diff --git a/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts b/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts index 275426869a41..6fbdb96e5645 100644 --- a/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts +++ b/packages/angular_devkit/build_angular/src/builders/dev-server/vite-server.ts @@ -376,7 +376,10 @@ export async function setupServer( name: 'angular-vite-optimize-deps', setup(build) { const transformer = new JavaScriptTransformer( - { sourcemap: !!build.initialOptions.sourcemap }, + // Always enable JIT linking to support applications built with and without AOT. + // In a development environment the additional scope information does not + // have a negative effect unlike production where final output size is relevant. + { sourcemap: !!build.initialOptions.sourcemap, jit: true }, 1, );