vue-vben-admin icon indicating copy to clipboard operation
vue-vben-admin copied to clipboard

Docs: 大佬好,非常感谢,我是后端程序员,Net Core 。

Open quliting opened this issue 7 months ago • 8 comments

Documentation is

  • [ ] Missing
  • [ ] Outdated
  • [ ] Confusing
  • [ ] Not sure?

Explain in Detail

当系统有更新的时候,我应该怎么去更新我的代码。 我们C#有nuget,有提示更新,我们更新即可,不知道这个框架应该如何更新,感谢

Your Suggestion for Changes

是否有更新的什么包

Steps to reproduce

No response

quliting avatar May 13 '25 13:05 quliting

自己看github啊,这就是这个代码仓库

chenwei1109 avatar May 13 '25 15:05 chenwei1109

我们目前的做法是,自己的代码和仓库的代码尽量做到分开,再合并时,先用脚本全文替换文本(因为我们改了vben的命名),然后合并代码,合并完后再用脚本全文替换文本

xueyitt avatar May 14 '25 05:05 xueyitt

谢谢

quliting avatar May 14 '25 13:05 quliting

我这边是,在 app 下创建的文件夹,项目所有代码在这个文件夹下,当然,可以根据 精简文档 进行精简,我没有做,一是考虑后续仓库合并,二是方便 copy 代码。

每次更新 按照 更新项目,将上游仓库合并到自己的仓库,由于自己的项目在独立的文件夹下,大多不会直接冲突,尽量保持不要修改上游项目中的文件。

  1. 不要修改上游(自己项目外)代码
  2. 需要修改的时候,copy 到自己项目目录中,然后修改引用到自己的代码
  3. 尽可能的保持小范围修改,不改动的代码保持引用上游项目目录的路径
  4. pnpm-lock.yaml 冲突,重新执行 pnpm -i 即可,不要手动处理冲突
  5. 项目外 package.json 更新,我是手动处理的;但或许你可以考虑文档中提到的 pnpm run version 或者 git merge --strategy=theirs target-branch (谨慎使用,除非你知道在干什么)

dingdayu avatar May 16 '25 02:05 dingdayu

谢谢大佬们 请问你们是自己写后端吗 还是有配套的

刚入门不太懂 只找到了这个后端版本 但是对接的是这个前端 应该怎么创建本项目对应的后端呀

wx-11 avatar May 18 '25 10:05 wx-11

后端写几个必要的api就能接起来了

aonoa avatar May 21 '25 21:05 aonoa

Image 最少只需要这5个接口,codes不用的话也可以返回空数据或者省掉

aonoa avatar May 21 '25 21:05 aonoa

好的 感谢QAQ 我还以为菜单数据也要写好一起返回 原来不是必须的 登录的进去好像就可以了

wx-11 avatar May 22 '25 10:05 wx-11