mirror of
https://github.com/fugary/simple-element-plus-template.git
synced 2026-09-11 09:23:53 +00:00
1.4 KiB
1.4 KiB
trigger
| trigger |
|---|
| always_on |
通用规范
- 生成提交日志时,请使用中文,日志主要包括本次修改实现的功能的信息。
- 默认不自动提交 (git commit),除非在提示词中明确要求提交。
- 内置工具与文件检索规范:阅读、分析和检索代码与项目文件时,必须优先使用内置专有工具(如
view_file、grep_search、find_by_name、list_dir等),严禁随意通过终端执行Get-Content、cat、type、dir等 shell 命令读取文件。仅在执行项目构建、测试验证、Git 提交等必须依赖宿主环境的任务时才调用终端命令,避免触发多余的命令确认拦截。
前端代码规范 (Vue 3 + JavaScript + Element Plus)
- 组件优先:优先使用
common-*等自定义通用组件(如<common-form>,<common-table>,<common-table-form>,<common-window>,<common-descriptions>,<common-icon>等),图标展示必须优先使用<common-icon>。 - 静态校验:修改前端 JS 或 Vue 等文件时使用 ESLint 规则验证并通过后继续(
npm run lint0 错误 0 警告)。 - 通用交互:通用交互(加载提示、确认弹窗、日期格式化)优先调用挂载在全局的
$coreShowLoading、$coreConfirm、$date等工具方法。 - 国际化与多主题:界面文案考虑支持中英文国际化,适配明亮与暗黑主题。