目录结构
目录结构
-
app(业务主目录,Nuxt 4 目录结构)
api(API 目录)
assets(静态资源目录:css/、icons/、images/等)
components(公共组件目录)
composables(组合式函数目录)
constants(常量目录)
decorate(装修渲染相关:组件、注册、标准化等)
i18n(多语言配置与语言包)
layouts(布局目录)
middleware(中间件目录)
pages(页面路由目录)
plugins(插件目录)
store(Pinia 目录)
types(TS 类型文件目录)
utils(全局公用方法工具目录)
app.vue(入口页面)
error.vue(全局错误页)
-
public
favicon.ico(favicon 图标)
robots.txt(爬虫规则)
i18n-export.json(多语言导出/辅助文件)
-
scripts(项目脚本目录)
i18n(多语言脚本:扫描/替换/导出等)
README.md(脚本说明)
-
docs(项目文档目录:规范、迁移、接口比对等)
自动生成目录(无需手动维护)
.nuxt(Nuxt 开发/构建产物,自动生成)
.output(Nuxt 输出产物,自动生成)
node_modules(依赖目录)
根目录关键文件
nuxt.config.ts(Nuxt 项目配置文件)
package.json(配置文件:依赖与脚本)
package-lock.json(依赖包版本说明文件)
tsconfig.json(TypeScript 配置文件)
eslint.config.mjs(ESLint 配置)
qrcode.d.ts(类型声明文件)
README.md(说明文件)
.gitignore(git 忽略文件)
.prettierrc.json(格式化代码配置)
.npmrc(npm 配置)
.cursorrules(Cursor 项目规则)
.env.xxx(环境变量:仓库可能不提交,本地按需创建,如.env.development/.env.production)
不包含目录(子工程)
__Tigshop-o2o-Pc/
__Tigshop-Overseas-Pc/







