Docusaurusのアップグレード
Docusaurusのバージョン管理はmajor.minor.patch
スキームに基づいており、セマンティックバージョニングに従います。
破壊的変更はメジャーバージョンアップグレードでのみリリースされ、以下のアップグレードガイドで完全に文書化されています。
📄️ Docusaurus v3へ
このドキュメントは、Docusaurus v2からDocusaurus v3へサイトをアップグレードするのに役立ちます。
🗃️ Docusaurus v2へ
5項目
アップグレードのトラブルシューティング
Docusaurusのアップグレード時に、キャッシュされた依存関係の不一致が原因で問題が発生する可能性があります。バグを報告したり、サポートを求める前に、これらの一般的な問題を解決するために実行する必要があるトラブルシューティングの手順がいくつかあります。
clear
コマンドを実行する
このCLIコマンドは、Docusaurusサイトで生成されたアセット、キャッシュ、およびビルド成果物をクリアするために使用されます。
- npm
- Yarn
- pnpm
npm run clear
yarn clear
pnpm run clear
node_modules
とロックファイルを削除する
以下のコマンドを使用して、node_modules
フォルダーとパッケージマネージャーのロックファイルを削除します。
- Bash
- PowerShell
rm -rf node_modules yarn.lock package-lock.json
@('node_modules','yarn.lock','package-lock.json') | Remove-Item -Force -Recurse -ErrorAction SilentlyContinue
次に、以下を使用してパッケージを再インストールし、lock
ファイルを再生成します。
- npm
- Yarn
- pnpm
npm install
yarn install
pnpm install