文件名称:nest-prisma-rest-api-boilerplate:Nest + Prisma + TypeScript | REST API入门资料库
文件大小:140KB
文件格式:ZIP
更新时间:2024-04-21 11:13:39
typescript rest-api nestjs prisma prisma2
描述 + + 入门资料库。 生产就绪的REST API: 错误处理(异常过滤器) 测井系统 DB种子/迁移 使用JWT的内置AuthModule。 路线守卫 模型事件侦听器(onCreated,…) 可部署的。 使用Github Actions的CI / CD管道。 先进的ESLint / TSLint配置。 (例如:自动修复将删除未使用的导入) 共享服务/常量/助手 中间件/拦截器实现示例。 去做 添加集成-跟踪/监视服务 添加单元测试。 添加社交媒体身份验证 ... 安装 $ npm install 运行应用 # development $ npm run start # watch mode $ npm run start:dev # production mode $ npm run start:prod 测试 # unit tests $ npm run test
【文件预览】:
nest-prisma-rest-api-boilerplate-master
----tsconfig.build.json(97B)
----.env.example(489B)
----.github()
--------workflows()
----.eslintrc.js(1KB)
----src()
--------main.ts(2KB)
--------filters()
--------shared()
--------exceptions()
--------configs()
--------modules()
--------interceptors()
--------middlewares()
----nest-cli.json(64B)
----tsconfig.json(368B)
----test()
--------jest-e2e.json(183B)
--------app.e2e-spec.ts(605B)
----.prettierrc(51B)
----README.md(2KB)
----.gitignore(7KB)
----package-lock.json(423KB)
----package.json(3KB)
----prisma()
--------migrations()
--------schema.prisma(512B)
--------seeds()