VUE3
my-vue-project/ ├─ public/ # 静态资源(直接复制到构建目录) ├─ src/ │ ├─ assets/ # 静态资源(由构建工具处理) │ │ ├─ images/ # 图片资源 │ │ ├─ styles/ # 全局样式 │ │ └─ fonts/ # 字体文件 │ │ │ ├─ components/ # 公共组件 │ │ │ ├─ views/ # 页面 │ │ ├─ home/ # 首页 │ │ └─ XXX/ # XXX页面 │ │ │ ├─ router/ # 路由配置 │ │ ├─ index.ts # 路由主入口 │ │ └─ routes/ # 路由模块拆分 │ │ │ ├─ store/ # 状态管理(Pinia) │ │ ├─ modules/ # 模块化 │ │ └─ index.ts # 主入口 │ │ │ ├─ api/ # 接口管理 │ │ ├─ XXApi/ # XX_Api模块接口 │ │ └─ index.ts # Axios实例配置 │ │ │ ├─ composables/ # 组合式函数(Vue 3特有) │ ├─ plugins/ # 插件配置(i18n等) │ ├─ utils/ # 工具函数库 │ ├─ types/ # TypeScript类型定义 │ ├─ App.vue # 根组件 │ └─ main.ts # 应用入口 │ ├─ tests/ # 测试目录 ├─ .env # 环境变量 ├─ vite.config.ts # Vite配置 └─ package.json