7. Building an SSR Application for GitHub Portfolio Using Angular
7章後半を読んで写経して不明点をまとめた
・Angular17からのSSR
@angular/ssrになったので以下のコマンドを実行する
ng add @angular/ssr
コマンド系も全部変わる
"serve:ssr:project名": "node dist/project名/server/server.mjs",
だけになる。
mjsはモジュールらしい。
最初にng buildしないとエラーになるので注意
https://blog.jxck.io/entries/2017-08-15/universal-mjs-ecosystem.html
・metaとtitleの変更
platform-browserから取ってきて変える
import { Meta, Title } from '@angular/platform-browser';