File tree 1 file changed +5
-4
lines changed
packages/angular/build/src/builders/dev-server
1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -158,14 +158,15 @@ export async function* serveWithVite(
158
158
process . setSourceMapsEnabled ( true ) ;
159
159
}
160
160
161
+ const componentsHmrCanBeUsed =
162
+ browserOptions . aot && serverOptions . liveReload && serverOptions . hmr ;
163
+
161
164
// Enable to support link-based component style hot reloading (`NG_HMR_CSTYLES=1` can be used to enable)
162
- browserOptions . externalRuntimeStyles =
163
- serverOptions . liveReload && serverOptions . hmr && useComponentStyleHmr ;
165
+ browserOptions . externalRuntimeStyles = componentsHmrCanBeUsed && useComponentStyleHmr ;
164
166
165
167
// Enable to support component template hot replacement (`NG_HMR_TEMPLATE=0` can be used to disable selectively)
166
168
// This will also replace file-based/inline styles as code if external runtime styles are not enabled.
167
- browserOptions . templateUpdates =
168
- serverOptions . liveReload && serverOptions . hmr && useComponentTemplateHmr ;
169
+ browserOptions . templateUpdates = componentsHmrCanBeUsed && useComponentTemplateHmr ;
169
170
browserOptions . incrementalResults = true ;
170
171
171
172
// Setup the prebundling transformer that will be shared across Vite prebundling requests
You can’t perform that action at this time.
0 commit comments