Docusaurusのアップグレード
Docusaurusのバージョン表記は、(メジャー).(マイナー).(パッチ)
という方式に従っており、セマンティックバージョニングを遵守しています。
破壊的変更はメジャーバージョンのアップグレード時のみリリースされ、以下のアップグレードガイドで完全に文書化されています。
📄️ Docusaurus v3へ
このドキュメントは、あなたのサイトをDocusaurus v2からDocusaurus v3にアップグレードする際の参考となります。
🗃️ Docusaurus v2へ
1 item
アップグレードのトラブル対処
When upgrading Docusaurus you may experience issues caused by mismatching cached dependencies - there are a few troubleshooting steps you should perform to resolve these common issues before reporting a bug or seeking support.
clear
コマンドの実行
このCLIコマンドは、Docusaurusサイトの生成アセット、キャッシュ、ビルドアーティファクトを消去するために使用します。
- npm
- Yarn
- pnpm
- Bun
npm run clear
yarn clear
pnpm run clear
bun 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
- Bun
npm install
yarn install
pnpm install
bun install