Files
2026-08-31 11:33:59 +08:00

1.0 KiB

name, description, globs
name description globs
frontend-web-common Web 前台公共规范(Nuxt 4),项目结构、命名约定、工具函数
frontend/web/**/*.ts
frontend/web/**/*.vue

项目结构

frontend/web/
├── app/
│   ├── api/           # API 层
│   ├── components/    # 组件
│   ├── composables/   # 组合式函数
│   ├── layouts/       # 布局
│   ├── middleware/    # 中间件
│   ├── pages/         # 页面
│   ├── plugins/       # 插件
│   ├── stores/        # Pinia 状态
│   ├── types/         # 类型定义
│   └── utils/         # 工具函数
├── public/
├── nuxt.config.ts
└── package.json

关键约定

  • 使用 Nuxt 4 目录约定(app/ 目录结构)
  • Composables 使用 use 前缀
  • 工具函数放在 utils/ 下
  • 中间件放在 middleware/ 下

检查清单

  • 目录结构是否符合 Nuxt 4 约定
  • composable 命名是否以 use 开头
  • 工具函数是否归类到 utils/