Кратковременное исправление: вы можете запустить его до тех пор, пока сопровождающий oas3-tools и Smartbear (для этого генератора серверов) не исправят свои соответствующие части.
ПРОБЛЕМА A: скрипт сборки oas3-tools не копирует промежуточное программное обеспечение в каталог dist.
Чтобы исправить это:
- Запустите ваш сгенерированный сервер (при этом будет запущена npm установка и создание папки
dist
в node_modules/oas3-tools
) - Go в
./node_modules/oas3-tools
и вручную скопируйте отсутствующий src/middleware
в папку dist
. - Теперь, когда у вас есть папка
middleware
в папке dist
, введите следующую команду typeScript compile против it: tsc dist/middleware/
ПРОБЛЕМА B:
Следующая проблема - опечатка на пути к документу чванства неверна.
Чтобы это исправить:
- В файле index. js вашего сгенерированного сервера измените строку 'api / openapi.yaml' на 'api / swagger.yaml'