admin-vben/dev.md

2.1 KiB
Raw Blame History

npm add -g pnpm
  • 启动项目
pnpm i

pnpm dev
  • 目前大部分api接口已经迁移过来view初始页面已经创建

  • 基本上只需要在view里将页面进行迁移即可

  • 迁移方式

    1. 在views下找到自己的开发模块
    1. 复制system/post下三个文件到需要开发的路径下
    1. 将post.data.ts 以及 PostModal.vue 更名为需要开发的名称以下用role代替
    1. index.vue 中 修改script lang="ts" setup name="Post"中 name为Role PostModal 为RoleModal 详情看图index.vue
    1. 修改post.data.ts 更名为role.data.ts 然后打开文档最上面的vue2代码找到迁移的index.vue文件
    1. 修改 columns 为 vue2 中 el-table-column 的参数 title 为 vue2中label dataIndex 为 prop
    1. 修改 searchFormSchema 为 vue2 中 搜索工作栏 下 el-form-item 的参数component 可参考其他已完成页面修改
    1. 修改 formSchema 为 vue2 中 添加或修改参数配置对话框 的参数component 可参考其他已完成页面修改
    1. 修改 PostModal.vue 更名为RoleModal.vue如果所示的其他字段index.vue
    1. 基本上70%以上的页面这样就可以完成了修改完成后测试一下增删改查如果没有问题就可以提交pr了
  • 最后提交代码本项目采用了cgz的形式先git add 自己修改的文件然后控制台pnpm commit,选择feat输入修改的页面提交即可他会自动检测代码是否有问题