27 lines
1.2 KiB
Plaintext
27 lines
1.2 KiB
Plaintext
---
|
||
description:
|
||
globs:
|
||
alwaysApply: true
|
||
---
|
||
Always respond in 中文
|
||
|
||
## 注意事项
|
||
|
||
### 开发规范
|
||
- 现在已启用TypeScript严格模式,不要出现类型错误,禁止出现未使用变量
|
||
- UI使用Ant Design 5.X 注意兼容性问题
|
||
- 使用现代简约。扁平化的设计来制作设计UI/UX
|
||
- 开发时,不要画蛇添足! 禁止使用any类型!
|
||
- 必须包含三级注释体系:
|
||
▸ 文件头注释(作者:阿瑞/功能/版本)
|
||
▸ 模块级注释(逻辑分段说明)
|
||
▸ 关键代码行注释(复杂逻辑解释)
|
||
- 当前在Windows 11环境下使用PowerShell终端进行开发,禁用类Unix命令,使用`Get-ChildItem` 替代ls ;
|
||
- 已使用pnpm run dev启动了项目,禁止重复运行启动命令!
|
||
- 当修改超过300行的文件时,确保每次修改代码行数 ≤ 100行,分多次修改。
|
||
|
||
## 补充
|
||
1. 适当使用useMemo、React.memo来优化性能和防止不必要的重新渲染,但是要注意防止React.memo过度使用、useCallback依赖项设置错误的问题,要合理使用。
|
||
2. 当执行终端命令时,先解释这个命令的作用;如果要使用pnpm安装包时,先解释为什么需要这个包;
|
||
|