यह कैसे मैं अकड़ कॉन्फ़िगर है?बदलें अकड़ 2.0 डॉक्स पथ यूआरएल
मुझे लगता है कि
संपादित
मेरे एपीआई दस्तावेज़ को उसकी अपनी फ़ाइल में नीचे के रूप में वर्णन किया गया है करने के लिए किसी भी प्रासंगिक उत्तर नहीं मिलता:
export const apiDoc = {
'x-express-openapi-additional-middleware': [checkBodyValidity],
swagger: '2.0',
basePath: '/api/v1',
info: {
title: 'Documentation Rest API',
version: 'v1',
},
paths: {},
definitions: {}
}
CheckBodyValidity एक की तरह है मिडलवेयर जो अनुरोध पैराम वैधता की जांच करता है (मेरे प्रश्न के लिए प्रासंगिक नहीं है):
export const checkBodyValidity: any = (req, res, next) => {}
स्वैगर openapiSetup नामक फ़ाइल में नीचे के रूप में आरंभ नहीं हो जाता:
export async function init(app: any): Promise<any> {
[...]
const openapi = Openapi.initialize({
paths: openApiPaths,
app,
apiDoc,
});
const openApiSpec = openapi.apiDoc;
app.use(swaggerUI(openApiSpec));
}
-> openApiPaths डॉक यदि पथ {} हिस्सा है।
await openapiSetup.init(app);
मैं एक YAML की जरूरत नहीं है और मैं अकड़ 2.0 का उपयोग, मैं अधिक infos –
मैं अपने प्रतिक्रिया – dzm
जो स्तर पर एक जगह कर अद्यतन के साथ मेरे सवाल को संपादित करेंगे "Url:" "पथ:" के समान स्तर? –