Add configuration option to disable inlined CSS in SSR HTML

When inlining CSS, Angular Universal needs to extract critical styles.
This seems to take up a significant chunk of processing time.

However, loading may appear less smooth when this feature is disabled.

Added to the configuration to make it easier to A/B test this without a full re-build.
This commit is contained in:
Yury Bondarenko
2023-02-01 13:10:37 +01:00
parent ca864379c8
commit 38a058d7af
4 changed files with 14 additions and 2 deletions

View File

@@ -116,6 +116,7 @@ export function app() {
server.engine('html', (_, options, callback) =>
ngExpressEngine({
bootstrap: ServerAppModule,
inlineCriticalCss: environment.universal.inlineCriticalCss,
providers: [
{
provide: REQUEST,