阅读时间 1 分钟最后更新: 2025-12-31 12:12

快速开始

欢迎使用我们的 SaaS 启动模板!本指南将帮助您快速上手。

前置要求

在开始之前,请确保您已安装以下软件:

  • Node.js 18.0 或更高版本
  • pnpm 8.0 或更高版本(推荐)或 npm/yarn
  • Git 用于版本控制

快速启动

1. 克隆仓库

git clone https://github.com/your-org/saas-starter-template.git
cd saas-starter-template

2. 安装依赖

pnpm install

3. 配置环境变量

复制示例环境文件并配置您的设置:

cp .env.example .env.local

编辑 .env.local 文件:

# 数据库
DATABASE_URL="your-database-url"

# 认证
BETTER_AUTH_SECRET="your-secret-key"
BETTER_AUTH_URL="http://localhost:3000"

# 支付(Stripe 或 Creem)
STRIPE_SECRET_KEY="sk_test_..."
STRIPE_WEBHOOK_SECRET="whsec_..."

4. 初始化数据库

pnpm db:push
pnpm db:seed

5. 启动开发服务器

pnpm dev

在浏览器中打开 http://localhost:3000 查看您的应用程序。

项目结构

├── content/           # 博客和文档内容
├── public/            # 静态资源
├── src/
│   ├── app/          # Next.js App Router 页面
│   ├── components/   # React 组件
│   ├── lib/          # 工具函数和服务
│   ├── hooks/        # 自定义 React Hooks
│   └── i18n/         # 国际化配置
├── drizzle/          # 数据库迁移
└── scripts/          # 工具脚本

下一步

现在您已经运行了模板,可以探索以下指南:

需要帮助?

如果您遇到任何问题:

  1. 查看我们的 常见问题
  2. 搜索现有的 GitHub Issues
  3. 加入我们的 Discord 社区