本章节介绍如何将 Vue CLI 项目迁移到 Rsbuild。
首先你需要把 Vue CLI 的 npm 依赖替换为 Rsbuild 的依赖。
移除 Vue CLI 的依赖:
安装 Rsbuild 的依赖:
如果你的项目是基于 Vue 2 的,请将 @rsbuild/plugin-vue
替换为 @rsbuild/plugin-vue2
。
下一步,你需要把 package.json 中的 npm scripts 更新为 Rsbuild 的 CLI 命令。
Rsbuild 未集成 ESLint,因此没有提供用于替换 vue-cli-service lint
的命令,你可以直接使用 ESLint 的 CLI 命令 作为替代。
在 package.json 的同级目录下创建 Rsbuild 的配置文件 rsbuild.config.ts
,并添加以下内容:
如果你的项目是基于 Vue 2 的,请使用 import { pluginVue2 } from '@rsbuild/plugin-vue2';
。
这样就完成了从 Vue CLI 到 Rsbuild 的基本迁移,此时你可以执行 npm run serve
命令来尝试启动开发服务器。
以下是 Vue CLI 配置对应的 Rsbuild 配置:
说明:
当前文档只涵盖了迁移过程的部分事项,如果你发现有合适的内容可以补充,欢迎通过 pull request 来完善文档 🤝。
Rsbuild 的文档位于 rsbuild/packages/document 目录。