关于 rspack-v2-upgrade
将项目从 Rspack 1.x 升级到 v2 的迁移流程,指导开发者检查依赖与配置、依据官方指南应用变更,并验证升级后的项目。
主要功能
- 01检查 Rspack 包和配置
- 02参考官方迁移指南
- 03识别适用的破坏性变更
- 04升级依赖并更新配置
- 05验证构建、测试和类型检查
适用场景
- 01规划 Rspack v2 迁移
- 02更新项目配置和插件
- 03检查升级后的构建或测试问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rstackjs/ agent-skills --skill rspack-v2-upgrade安装后在 Claude Code 中输入/rspack-v2-upgrade确认已加载。
详细介绍
从 Rspack 1.x 升级到 v2
工作流
-
确认当前配置
- 阅读
package.json,确定正在使用的 Rspack 软件包。 - 找到 Rspack 配置文件(通常为
rspack.config.(ts|js|mjs|cjs))。
- 阅读
-
打开官方迁移指南
- 以官方指南为唯一事实来源:
-
规划所需变更
- 将当前项目配置与迁移指南进行比较。
- 列出适用于项目当前配置和插件的破坏性变更。
- 记录已移除或重命名的选项、默认值或插件 API。
-
更新依赖
- 将 Rspack 软件包升级到 v2:
@rspack/core、@rspack/cli、@rspack/dev-server、@rspack/plugin-react-refresh。
- 将 Rspack 软件包升级到 v2:
-
应用迁移变更
- 根据官方指南更新 Rspack 配置和相关代码。
- 移除已弃用或不受支持的选项。
-
验证
- 运行构建和开发命令。
- 运行项目测试或类型检查。
- 修复新版本引发的所有警告或错误。
评论
支持 Markdown