Files
aiartstudio/README.md
T
2026-04-23 20:10:22 +08:00

41 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 项目目录结构
```text
aiartstudio/ # 项目根目录
├── README.md # 项目说明文档
├── package.json # 包管理与脚本
├── pnpm-lock.yaml # pnpm 锁文件
├── tsconfig.json # TypeScript 配置
├── eslint.config.mjs # ESLint 配置
├── nuxt.config.ts # Nuxt 配置(必备)
├── .gitignore # Git 忽略规则
├── .nuxtrc # Nuxt 配置文件(可选)
├── .nuxtignore # Nuxt 忽略文件(可选)
├── .env # 环境变量(可选)
├── app/ # 【核心】应用代码目录(Nuxt 4)
│ ├── assets/ # 构建处理的静态资源(CSS、图片等)
│ ├── components/ # Vue 组件(自动导入)
│ ├── composables/ # 组合式函数(自动导入)
│ ├── layouts/ # 布局组件
│ ├── middleware/ # 路由中间件
│ ├── pages/ # 文件式路由页面
│ ├── plugins/ # Vue 插件(自动注册)
│ ├── utils/ # 工具函数(自动导入)
│ ├── app.config.ts # 应用运行时配置
│ ├── app.vue # 根组件(必备)
│ └── error.vue # 全局错误页面(可选)
├── public/ # 纯静态文件(不经过构建)
│ ├── favicon.ico # 网站图标
│ └── _robots.txt # robots 配置
├── server/ # 服务端代码
│ ├── api/ # API 路由(文件式 API
│ ├── routes/ # 服务端路由
│ ├── middleware/ # 服务端中间件
│ ├── plugins/ # 服务端插件
│ └── utils/ # 服务端工具函数
├── shared/ # 前后端共享代码(Nuxt 4 新增)
├── content/ # @nuxt/content 内容目录
├── modules/ # 本地模块
└── layers/ # 可复用层(Layer
```