文档
安装
安装
如何安装项目。
创建项目
首先使用 create-next-app
创建一个新的 Next.js 项目:
npx create-next-app my-saas-project --example "https://github.com/hunterzhang86/fflow-next"
或者使用 Vercel 部署:
这是创建你的仓库的好方法,但部署会失败,因为你需要在项目中本地添加环境变量。请按照文档进行操作。
安装依赖
进入文件夹并为你的项目安装依赖:
cd my-saas-project pnpm install
创建 .env
文件
将 .env.example
复制/粘贴到 .env
文件中:
NEXT_PUBLIC_APP_URL=http://localhost:3000 AUTH_SECRET= GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= GITHUB_OAUTH_TOKEN= DATABASE_URL= RESEND_API_KEY= EMAIL_FROM= STRIPE_API_KEY= STRIPE_WEBHOOK_SECRET= NEXT_PUBLIC_STRIPE_PRO_MONTHLY_PLAN_ID= NEXT_PUBLIC_STRIPE_PRO_YEARLY_PLAN_ID= NEXT_PUBLIC_STRIPE_BUSINESS_MONTHLY_PLAN_ID= NEXT_PUBLIC_STRIPE_BUSINESS_YEARLY_PLAN_ID=
配置部分
在使用 pnpm run dev
之前,让我们检查配置部分以更新所有环境变量。