Docusaurusのi18n導入で発生したルーティングとデプロイの問題解決録
· {readingTime, plural, one {One min read} other {6 min read}}
この記事では、Docusaurus v3 で構築したサイトに国際化(i18n)機能を追加した際、直面した2つの厄介な問題、「クライアントサイドのルーティング崩壊」と「Cloud Runでのコンテナ起動失敗」について、その原因特定から解決までの道のりを記録したものです。
前提環境:
- サイトジェネレーター: Docusaurus v3
- ホスティング: Google Cloud Run
- 開発・デプロイ: Docker, GitHub Actions
- パッケージマネージャー: pnpm