Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tashuo/nestjs-learn
nestjs学习
https://github.com/tashuo/nestjs-learn
nestjs typeorm
Last synced: about 2 months ago
JSON representation
nestjs学习
- Host: GitHub
- URL: https://github.com/tashuo/nestjs-learn
- Owner: tashuo
- Created: 2023-02-08T07:43:32.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-12-03T15:20:39.000Z (about 1 year ago)
- Last Synced: 2023-12-03T16:24:41.817Z (about 1 year ago)
- Topics: nestjs, typeorm
- Language: TypeScript
- Homepage:
- Size: 10.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[circleci-image]: https://img.shields.io/circleci/build/github/nestjs/nest/master?token=abc123def456
[circleci-url]: https://circleci.com/gh/nestjs/nest
A progressive Node.js framework for building efficient and scalable server-side applications.
## Description
phper从零开始学习`typescript` && `nestjs` 框架全记录## Installation
```bash
$ pnpm i$ pnpm typeorm:run-migrations # run migrations
```## Running the app
```bash
# watch mode
$ pnpm start:dev# debug mode
$ pnpm start:debug# production mode
$ pnpm run start:prod
```## Test
```bash
# unit tests
$ pnpm test# e2e tests
$ pnpm test:e2e# test coverage
$ pnpm test:cov
```## Features
- [x] 配置文件
- [x] 日志系统
- [x] 异常捕获Filter
- [x] 自定义装饰器
- [x] jwt鉴权
- [x] 异步队列
- [x] typeorm(migrate&&relations)
- [x] crud组件
- [x] 单元测试
- [x] 接口文档
- [ ] 其他
- [ ] e2e测试用例自动开启事务
- [x] 接口文档CommonResponseDto## License
Nest is [MIT licensed](LICENSE).