Open sctop opened 3 weeks ago
UI的打算:
一般原则:
敬请注意:人物语音页相关代码目前不在本次重构计划中,相关安排后续通知
这主要是为了防止多人同时改一处的问题,也让人员及事项关系更加清晰
哦,还有一个很严重的问题。
目前来看 PrimeVue 的很多css类都不能正常工作,导致文档中的很多代码(尤其是涉及到排版的)根本跑不通。
此外 PrimeVue 也支持自动导入,但是感觉配了没用,没见到 components.d.ts
有更新,而且不符合既有的 PvXxx
规则,可能会撞命名。
所以目前就是:
So,,目前可能最好还是先整体迁移到 PrimeVue ,把 ElementPlus 完全卸载了再来开发。。
因为太过于prototype所以打算现在功能差不多稳定了之后来整一下rework
所有操作请均在
ui_rework
分支上进行!重要【11/03】:先迁移到 PrimeVue 再说!!!
目前是与 ElementPlus 混合开发,但是开发过程中发现 PrimeVue 的相关文档的部分示例(主要是涉及css布局的)无法正常运行。而考虑到潜在的冲突和既有代码异常问题,又无法真正迁移到 PrimeVue 上……
考虑到以上种种,现提议先将所有既有 ElementPlus 组件用 PrimeVue 平替,再考虑下一步开发。
一般要求
PvXxx
,防止与既有组件冲突feat(ui):
fix(ui):
refactor(ui):
等,详见一般提交规范git stash
(2)git pull
更新代码 (3)git stash apply
(4) 解决既有冲突,如果有 (5)git commit
提交更改 (6)git push
。这么做是为了防止提交记录混乱,同时我们也鼓励每写完一个commit就立刻push,让其他人知道什么情况