Vben 迁移 Vben5
2024年11月24日小于 1 分钟
介绍
本教程介绍如何将 vben2 的后台迁移到 vben5
准备工作
- goctls >= v1.6.18
- goland 插件 >= 0.2.3
迁移步骤
- 转换国际化文件
将 locales 文件夹下的国际化文件从 ts 格式转换为 Json 格式
- 使用 goctls frontend vben5 命令生成后台界面代码
使用 goctls frontend vben5 命令生成 api, locales, views 文件
手动调整 schema 内的配置使其和原 vben2 项目一致
将转换后的国际化文件覆盖 goctls 生成的文件
添加 prefix 到 vite.config.ts 的 Proxy
整理下生成代码文件的格式
注意
- vben 5 中的菜单必须放在目录下,因此定时任务菜单以及自己的根目录菜单需移动到目录菜单下
- vben 5 的 rules 校验规则有改动,需手动确认
- 目前 vben5 生成仅支持 modal 类型的修改窗口