Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/little-buddy/code-push-nestjs
nestjs 重构 lisong/code-push-server(刚开始) 🚧
https://github.com/little-buddy/code-push-nestjs
Last synced: 21 days ago
JSON representation
nestjs 重构 lisong/code-push-server(刚开始) 🚧
- Host: GitHub
- URL: https://github.com/little-buddy/code-push-nestjs
- Owner: little-buddy
- License: mit
- Created: 2023-08-30T08:13:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-02T12:45:49.000Z (over 1 year ago)
- Last Synced: 2024-10-29T20:11:29.589Z (2 months ago)
- Language: TypeScript
- Homepage: https://code-push-nestjs.vercel.app
- Size: 614 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# code-push-nestjs
## ⭐️ 起源
`lisong/code-push-server` 年久失修
所以借着学习`nestjs`机会打算重构一下
## 项目结构
一部分基建是继承于 [NarHakobyan/awesome-nest-boilerplate](https://github.com/NarHakobyan/awesome-nest-boilerplate)
### 为什么不直接用那个模版而是选择新建?
```
因为 awesome-nest-boilerplate 没有使用nest-cli的处理项目
并且一些环境配置存在历史原因
索性重建,一些基建配置沿用了上面的模版
```## 🌲 env
### node
```
support node >=12
```## 😯 Feature
- [x] ali-oss instead of aliyun-sdk
- [x] @aws-sdk/client-s3 instead of aws-sdk## 📚 Description
[Nest](https://github.com/nestjs/nest) framework TypeScript starter repository.
![image](https://github.com/little-buddy/code-push-nestjs/assets/30054881/ae2f5984-8f18-4f0d-af83-4c5c7ce51848)
## Installation
```bash
$ yarn install
```## Running the app
```bash
# development
$ yarn run start# watch mode
$ yarn run start:dev# production mode
$ yarn run start:prod
```## Test
```bash
# unit tests
$ yarn run test# e2e tests
$ yarn run test:e2e# test coverage
$ yarn run test:cov
```## 💪🏻 Support
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).
## Stay in touch
- Author - [Buddy](https://github/little-buddy)
## License
Nest is [MIT licensed](LICENSE).