We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e83c8c commit 0633afdCopy full SHA for 0633afd
.cursor/rules/project.mdc
@@ -17,6 +17,11 @@ alwaysApply: true
17
- 包管理工具: pnpm
18
- 网络请求: Axios
19
20
+## 导入规范
21
+
22
+- 使用路径别名 `@` 指向 `src` 目录
23
+- 使用路径别名 `@@` 指向 `src/common` 目录
24
25
## 目录结构
26
27
```sh
@@ -62,7 +67,8 @@ alwaysApply: true
62
67
└─ vite.config.ts # vite 配置
63
68
```
64
69
65
-- 保持目录结构清晰,遵循现有目录规范(同一个业务逻辑的代码和资源应当被收拢到了一起,避免在不同的目录间来回跳跃)
70
+- 保持目录结构清晰,遵循现有目录规范
71
+- 同一个业务逻辑的代码和资源应当被收拢到了一起,避免在不同的目录间来回跳跃 (例如登录模块的接口应该放在 `@/pages/login/apis` 而不是 `@/common/apis`)
66
72
73
## 代码
74
@@ -72,11 +78,6 @@ alwaysApply: true
78
- 尽量避免使用兼容性不好的 JS、CSS 语法,使用时必须提供相应的注释
79
- 建议参考项目已有代码的编码风格
80
75
-## 导入规范
76
-
77
-- 使用路径别名 `@` 指向 `src` 目录
-- 使用路径别名 `@@` 指向 `src/common` 目录
81
## 代码检查
82
83
- 使用 ESLint 进行代码校验与格式化
0 commit comments