Skip to content

Starter 优化工程待办列表 #750

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
timi137137 opened this issue Sep 4, 2024 · 17 comments
Open

Starter 优化工程待办列表 #750

timi137137 opened this issue Sep 4, 2024 · 17 comments
Assignees
Labels

Comments

@timi137137
Copy link
Collaborator

timi137137 commented Sep 4, 2024

### 破坏性变更 (非常重要!)
- [x] ESlint v8升级v9 [官方迁移指南](https://eslint.org.cn/docs/latest/use/migrate-to-9.0.0) (后续如果需要升级依赖这个必不可少)#768
### 新增
- [x] 新增嵌套菜单路由,为用户提供多层菜单示例
- [ ] 顶栏滚动隐藏模式 #746
- [ ] 多级路由KeepAlive #508
- [ ] 统一配置文件 #753
- [ ] 新增高亮隐藏菜单 #812 
### 修复
- [x] 修复多标签在Vue3.4+ 右键出现报错的问题(重构多标签)#671 #721
- [ ] 修复多标签在地址中有汉字时错误多次添加的问题 #532
- [ ] 修复ECharts图表因为错误使用导致显示异常
- [ ] 前后端权限控制切换异常 #468
- [ ] 修复跨域异常问题 #479
- [x] 修复路由在Vue3.4+ 出现的一系列问题 #678 #698
- [x] 修复锁文件长期未更新导致的依赖安装问题 #774
### 优化
- [x] 将模板内Props采用Vue3.5的解构方法简化
- [ ] 对使用文档进行重构,简化初学者使用路线 #486
- [ ] 优化现有样式文件,尽可能简化 #566 #663 #700 #756
- [x] 移除冗余的多语言选项 #641
@timi137137 timi137137 added the 🏃🏻 in progress in progress label Sep 4, 2024
@timi137137 timi137137 self-assigned this Sep 4, 2024
@Tencent Tencent deleted a comment from github-actions bot Sep 4, 2024
@Tencent Tencent deleted a comment from github-actions bot Sep 4, 2024
@Tencent Tencent deleted a comment from github-actions bot Sep 4, 2024
@timi137137
Copy link
Collaborator Author

Update: 经过排查发现后端路由生成遗留的问题还是太大,主要是守卫路由这边的问题,准备重构。Tabs右键菜单问题是因为下拉菜单里面嵌套了下拉菜单导致的收集依赖循环,再加上后端路由出现找不到route导致生成环境下经常出现白屏等情况

Copy link
Contributor

github-actions bot commented Sep 6, 2024

♥️ 有劳 @timi137137 @liweijie0812 尽快确认问题。
确认有效后将下一步计划和可能需要的时间回复给 @timi137137

@hedanto
Copy link

hedanto commented Sep 14, 2024

请问这些问题有具体的时间表吗?比如计划什么时候完成

@xiaojueshi
Copy link

有计划推出 NUXT 的框架吗?

@timi137137 timi137137 pinned this issue Dec 16, 2024
@timi137137
Copy link
Collaborator Author

有计划推出 NUXT 的框架吗?

目前并没有相关计划,请等待后续规划

@timi137137
Copy link
Collaborator Author

update: 修复多标签在Vue3.4+ 右键出现报错的问题(#796
但类型标注暂时有遗留问题,稍后更新修复

@timi137137
Copy link
Collaborator Author

timi137137 commented Dec 17, 2024

update: 目前ESLint v9暂不支持 eslint-config-airbnb-base aribnb官方正在推进 进度指路

可能是配置有误亦或者有Bug,eslint升级计划将被搁置
ESLint v9无法正确识别被使用的属性(采用@eslint/migrate-config转换的配置文件):
image

@timi137137
Copy link
Collaborator Author

timi137137 commented Dec 18, 2024

update: #755 菜单折叠问题与此问题原因一致,等待上游更新

@eggao
Copy link

eggao commented Dec 22, 2024

考虑提供 JS 版本吗

@timi137137
Copy link
Collaborator Author

考虑提供 JS 版本吗

抱歉,目前没有JS版本的相关计划

@LinWanCen
Copy link

这个问题导致现在生成的模板 npm install 后都会报错不能用,希望对这个修复点尽快发个版本,感谢~
修复路由在Vue3.4+ 出现的一系列问题 #678 #698

@timi137137
Copy link
Collaborator Author

这个问题导致现在生成的模板 npm install 后都会报错不能用,希望对这个修复点尽快发个版本,感谢~ 修复路由在Vue3.4+ 出现的一系列问题 #678 #698

这个问题实际上在0.12.0应该是修好了的,再试试?

@LinWanCen
Copy link

这个问题导致现在生成的模板 npm install 后都会报错不能用,希望对这个修复点尽快发个版本,感谢~ 修复路由在Vue3.4+ 出现的一系列问题 #678 #698

这个问题实际上在0.12.0应该是修好了的,再试试?

我前阵子用 npm 装的好像是旧版,难道和 node 或 npm 版本有关,或者是因为我用了阿里的源?

td-starter -v
v0.5.3

我是选择 PC Vue3 通用模板,全部,这个模板什么时候支持 farm 呀

现在我是锁定 vue 版本和 pinia 版本来解决

@LinWanCen
Copy link

考虑提供 JS 版本吗

我在ts文件上写js好像也可以,后面我看着看着熟悉ts的语法了就改ts了,ts好用很多

@timi137137
Copy link
Collaborator Author

update: 由于 eslint-config-airbnb-base 作者长期不更新,超出了版本的EOL期限。故此移除该插件改为采用 @antfu/eslint-config

@timi137137
Copy link
Collaborator Author

update: ESLint 更新至v9

@arieslee
Copy link

有没有支持响应式的计划呢?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants