awesome-nest-boilerplate
核心内容总结:
项目功能
这是一个基于NestJS的Node.js项目模板(支持Node、Bun、Deno运行时),提供JWT认证、Swagger API文档、环境配置、TypeScript支持、代码生成工具等功能,适用于快速搭建NestJS应用。
使用方法
- 通过
npx degit克隆模板到本地; - 安装依赖(需提前安装Yarn);
- 配置
.env文件; - 使用
yarn start:dev启动开发服务器,访问http://localhost:3000; - 支持通过
yarn build:prod构建生产环境代码。
主要特性
- 多运行时支持:兼容Node、Bun、Deno;
- 开发体验优化:即时反馈、文件监视、代码生成;
- 安全与文档:内置JWT认证、Swagger API文档;
- 工程化工具:ESLint + Prettier代码规范、环境配置管理;
- 架构规范:提供命名规范、目录结构建议及技术文档。