Skip to content

awesome-nest-boilerplate

核心内容总结:

项目功能
这是一个基于NestJS的Node.js项目模板(支持Node、Bun、Deno运行时),提供JWT认证、Swagger API文档、环境配置、TypeScript支持、代码生成工具等功能,适用于快速搭建NestJS应用。

使用方法

  1. 通过npx degit克隆模板到本地;
  2. 安装依赖(需提前安装Yarn);
  3. 配置.env文件;
  4. 使用yarn start:dev启动开发服务器,访问http://localhost:3000
  5. 支持通过yarn build:prod构建生产环境代码。

主要特性

  • 多运行时支持:兼容Node、Bun、Deno;
  • 开发体验优化:即时反馈、文件监视、代码生成;
  • 安全与文档:内置JWT认证、Swagger API文档;
  • 工程化工具:ESLint + Prettier代码规范、环境配置管理;
  • 架构规范:提供命名规范、目录结构建议及技术文档。