packages/angular/src/migrations/update-21-2-0/migrate-provide-server-rendering-import.md
provideServerRendering from @angular/platform-server to @angular/ssrMigrate the imports of provideServerRendering from @angular/platform-server to @angular/ssr. This migration will also add the @angular/ssr package to your dependencies if needed.
Change the import of provideServerRendering from @angular/platform-server to @angular/ssr:
import { ApplicationConfig } from '@angular/core';
import { provideServerRendering } from '@angular/platform-server';
const serverConfig: ApplicationConfig = {
providers: [provideServerRendering()],
};
import { ApplicationConfig } from '@angular/core';
import { provideServerRendering } from '@angular/ssr';
const serverConfig: ApplicationConfig = {
providers: [provideServerRendering()],
};
If you already have imports from @angular/ssr, the migration will add provideServerRendering to the existing import:
import { ApplicationConfig } from '@angular/core';
import { provideServerRendering } from '@angular/platform-server';
import { provideServerRouting } from '@angular/ssr';
import { serverRoutes } from './app.routes.server';
const serverConfig: ApplicationConfig = {
providers: [provideServerRendering(), provideServerRouting(serverRoutes)],
};
import { ApplicationConfig } from '@angular/core';
import { provideServerRouting, provideServerRendering } from '@angular/ssr';
import { serverRoutes } from './app.routes.server';
const serverConfig: ApplicationConfig = {
providers: [provideServerRendering(), provideServerRouting(serverRoutes)],
};