阅读时间 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/ # 工具脚本
下一步
现在您已经运行了模板,可以探索以下指南:
需要帮助?
如果您遇到任何问题:
- 查看我们的 常见问题
- 搜索现有的 GitHub Issues
- 加入我们的 Discord 社区