项目结构
您通过 create saasfly
CLI 创建的 Saasfly 项目包含了一些文件和文件夹。此外,您将自己创建并添加到 Saasfly 的现有文件结构中。
文件夹apps
文件夹nextjs
文件夹public
- favicon.ico
- logo.svg
文件夹src
文件夹app
文件夹[lang]
文件夹(auth)
- …
文件夹(dashboard)
- …
文件夹(docs)
- …
文件夹(editor)
- …
文件夹(marketing)
- page.tsx
- api
- layout.tsx
- robots.ts
文件夹components
- …
文件夹config
- …
文件夹content
- …
文件夹hooks
- …
文件夹lib
- …
文件夹styles
- …
文件夹trpc
- …
文件夹types
- …
文件夹utils
- …
- env.mjs
- middleware.ts
- contentlayer.config.js
- next.config.mjs
- package.json
- postcss.config.cjs
- tailwind.config.ts
- tsconfig.json
文件夹packages
文件夹api
- …
文件夹auth
- …
文件夹common
- …
文件夹db
文件夹prisma
- enums.ts
- schema.prisma
- types.ts
- index.ts
文件夹stripe
- …
文件夹ui
- …
文件夹tooling
文件夹eslint-config
- …
文件夹prettier-config
- …
文件夹tailwind-config
- …
文件夹typescript-config
- …
文件夹turbo
文件夹templates
- …
- config.ts
- .env.example
- CODE_OF_CONDUCT.md
- CONTRIBUTION.md
- LICENSE
- package.json
- README.md
- turbo.json
- vercel.json