用途:把 webpack、Vite、CRA/CRACO、Vue CLI 项目迁移到 Rsbuild,尽量保持行为不变并完成验证。
支持的源框架:webpack、Vite、CRA/CRACO、Vue CLI。
迁移原则:优先以 Rsbuild 官方迁移文档为准;先完成基线迁移,再处理自定义行为;不修改业务逻辑,除非用户明确要求;验证通过前保留旧工具依赖与配置。
工作流:1)识别源框架,检查 package.json 的依赖与脚本及配置文件(webpack.config.、vite.config.、react-scripts、@craco/craco、craco.config.、@vue/cli-service、vue.config.)。2)套用对应框架的迁移增量(webpack:references/webpack.md;Vite:references/vite.md;CRA/CRACO:references/cra.md;Vue CLI:references/vue-cli.md)。3)验证行为:运行开发服务器确认可正常启动,运行构建命令确认可成功构建;若仍有问题,将旧配置与迁移指南对比,补齐缺失映射。4)清理与总结:验证通过后再移除过时依赖与配置,总结变更文件与仍需手动跟进的事项。
适用场景:需要将上述构建工具项目迁移到 Rsbuild 时。限制:具体命令、配置细节与框架差异以官方迁移指南为准;资料未提供完整代码示例、收费或价格等信息。