升级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