Параметры и тело ответа не задокументированы при использовании express-oas-generator для документации swagger api в моем существующем проекте nodejs - PullRequest
0 голосов
/ 12 июня 2019

Ниже приведен файл app.js, в котором я использую экспресс-oas-генератор для генерации документации по чванству:

var express = require('express');
var app = express();
const expressOasGenerator = require('express-oas-generator');

var bodyParser = require('body-parser');
var port = process.env.PORT || 3606;
var db = 'mongodb://localhost/example';

expressOasGenerator.init(app, {});
var books = require('./routes/books');
var express = require( 'express' );

mongoose.connect(db);

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended: true}));


app.use('/books', books);

app.listen(port, function(){
    console.log('app listening on port: '+port);
});

У меня есть внутренние маршруты моего API, и здесь я могу получить чванливую страницу, как показано ниже, но тело ответа отсутствует для post, put и patch. Подскажите пожалуйста, как мне решить мою проблему?

...