Skip to content

Latest commit

 

History

History
52 lines (37 loc) · 927 Bytes

File metadata and controls

52 lines (37 loc) · 927 Bytes

English | 简体中文

特性

  • 采用 TypeScript 编写
  • 使用 Next-intl进行国际化(I18n)
  • 主题切换
  • 响应式设计
  • 使用 Tailwind CSS 进行样式设计
  • 使用 Shadcn UI 构建 UI 组件
  • 服务器端和客户端组件
  • 使用 NextAuth.js 进行身份认证
  • 使用 Zod 进行验证
  • 使用 Prisma 进行 ORM
  • 数据库采用 MongoDB

本地运行

1.克隆仓库

git clone https://github.com/reeswell/nglobe.git

2.使用 pnpm 安装依赖:

pnpm i

3.将 Prisma 数据库迁移应用到实际的数据库中

npx prisma db push

4.将.env.example复制为.env.local并更新变量.

cp .env.example .env.local

5.启动开发服务器:

pnpm dev