keyblade-pro-code-rules
Installation
SKILL.md
项目编码规范
适用范围
本项目是 pnpm monorepo,包含多个子项目。本规范仅适用于使用以下技术栈的子项目:
- vue3 + TypeScript + vite + arco design + unocss
判断方式:查看目标目录下是否有 vite.config.ts 且 package.json 中包含上述依赖。
如果用户操作的是 Vue2、React、Node.js 等其他技术栈的子项目,不适用本规范中的 Vue3 专属规则(如表格页规范、组件规范、样式规范、响应式规范、自动导入等),但通用规则(如文件命名规范、注释规范)仍然建议遵循。
技术栈
vue3 + TypeScript + vite + arco design + unocss
表格页规范【Vue3 专属】
常规列表页必须遵循以下模式,参考 web/src/views/components-document/query-table/index.vue: