2023-06-23 14:54:47 +03:00
|
|
|
|
# Генератор приложений
|
|
|
|
|
|
2023-07-19 16:02:07 +03:00
|
|
|
|
Утилита предназначена для генерирования некоторых частей кода на основе файла с описанием для облегчения и ускорения написания приложений.
|
|
|
|
|
|
|
|
|
|
# Angular
|
|
|
|
|
|
|
|
|
|
## Генератор
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
wget https://oss.sonatype.org/content/repositories/releases/io/swagger/swagger-codegen-cli/3.0.46/swagger-codegen-cli-3.0.46.jar
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Файл опций для генерации
|
|
|
|
|
|
|
|
|
|
```json
|
|
|
|
|
{
|
|
|
|
|
"ngVersion": "16.1.4"
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Генерирование
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
java -jar swagger-codegen-cli-2.4.32.jar generate -i docs/swagger.json -l typescript-angular -o angular/service -c options.json
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Описание функций берется из файла json сервера.
|
|
|
|
|
|