English | 简体中文
- 采用
TypeScript编写 - 使用
Next-intl进行国际化(I18n) - 主题切换
- 响应式设计
- 使用
Tailwind CSS进行样式设计 - 使用
Shadcn UI构建 UI 组件 - 服务器端和客户端组件
- 使用
NextAuth.js进行身份认证 - 使用
Zod进行验证 - 使用
Prisma进行ORM - 数据库采用
MongoDB
1.克隆仓库
git clone https://github.com/reeswell/nglobe.git2.使用 pnpm 安装依赖:
pnpm i3.将 Prisma 数据库迁移应用到实际的数据库中
npx prisma db push4.将.env.example复制为.env.local并更新变量.
cp .env.example .env.local5.启动开发服务器:
pnpm dev