Getting Started

3 项目结构

项目目录文件使用说明。

目标

了解项目的目录文件结构,之后配置修改快速定位。

项目结构

.
├── app # 应用目录
│   ├── components # 业务组件
│   ├── layouts # 布局
│   ├── logics # 业务
│   ├── pages # 页面
│   ├── types # 实体定义
│   ├── utils # 工具类
│   ├── app.config.ts # 网站参数配置
│   ├── app.vue # 入口文件
│   └── error.vue # 错误处理
├── cert # 证书
│   └── wx # 微信支付证书
├── content # 内容配置
│   ├── 1.docs # 文档
│   ├── 3.blog # 博客
│   ├── 0.index.yml # 首页配置
│   ├── 2.pricing.yml # 价格配置
│   └── 3.blog.yml # 博客配置
├── lib # 类
│   └── prisma.ts # risma 连接类
├── logs # 日志
├── pkgs # 三方包
├── prisma # prisma 配置
│   ├── client
│   ├── migrations
│   └── schema.prisma
├── public # 网站静态文件
├── server # 服务 api
│   ├── api
│   └── tsconfig.json
├── Dockerfile # docker 配置
├── README.md # 说明
├── eslint.config.mjs # eslint 配置
├── nuxt.config.ts # nuxt 配置
├── nuxt.schema.ts
├── package.json # 依赖包清单
├── tailwind.config.ts # tailwind 配置
├── tsconfig.json # ts 配置
└── .env # 环境配置文件

主要目录文件

文件说明
/app应用
/server服务 API
/content网站内容 yaml、markdwon
/prismaprisma orm 配置
app.config.ts业务参数
nuxt.config.tsnuxt 配置
Dockerfiledocker 脚本
.env环境变量

end


Resources

Features

Company

Copyright © 2024. All rights reserved.