swagger.js文件
import swaggerUI from 'swagger-ui-express';
import swaggerJsdoc from 'swagger-jsdoc';
const options = {
swagger: "2.0",swaggerDefinition: {
swagger: "2.0",info: {
title: 'Test Api',version: '1.0.0',description: 'Test Espress Api with autogeberated swagger doc',basePath: '/',license: {
"name": "MIT","url": "https://opensource.org/licences/MIT"
},}
},apis: ['./routes.js']
};
const spec = swaggerJsdoc(options);
module.exports = (API) => {
API.use('/api-docs',swaggerUI.serve,swaggerUI.setup((options)));
}
在应用程序js中,我添加swaggerDocument(API);
来声明大胆的设置
但是这里出现问题
如何在apis: ['./routes.js']
中设置参数。可以查看我的路线。