सामग्री पर जाएं

tsoa-next / @tsoa-next/runtime / RoutesConfig

इंटरफ़ेस: RoutesConfig

में परिभाषित: packages/runtime/src/config.ts:235

गुण

authenticationModule?

ts
optional authenticationModule?: string;

में परिभाषित: packages/runtime/src/config.ts:274

प्रमाणीकरण मॉड्यूल पथ उत्पन्न मार्गों द्वारा इस्तेमाल किया।


basePath?

ts
optional basePath?: string;

में परिभाषित: packages/runtime/src/config.ts:254

बेस एपीआई पथ; उदाहरण के लिए '/ v1' में https://myapi.com/v1


bodyCoercion?

ts
optional bodyCoercion?: boolean;

में परिभाषित: packages/runtime/src/config.ts:288

क्या वास्तव में एक स्वीकृत प्रकार में शरीर के मापदंडों को एकजुट करना है।

Default

ts
true

esm?

ts
optional esm?: boolean;

में परिभाषित: packages/runtime/src/config.ts:281

जब सक्षम, उत्पन्न रूट आयात उपयोग .js ESM आउटपुट के लिए एक्सटेंशन।

Default

ts
false

iocModule?

ts
optional iocModule?: string;

में परिभाषित: packages/runtime/src/config.ts:269

उदाहरण के लिए, IoC मॉड्यूल पथ ./inversify/ioc


middleware?

ts
optional middleware?: "express" | "hapi" | "koa";

में परिभाषित: packages/runtime/src/config.ts:259

मिडलवेयर प्रदाता।


middlewareTemplate?

ts
optional middlewareTemplate?: string;

में परिभाषित: packages/runtime/src/config.ts:264

कस्टम Handlebars टेम्पलेट पथ का उपयोग अंतर्निहित मिडलवेयर टेम्पलेट के बजाय किया जाता है।


noWriteIfUnchanged?

ts
optional noWriteIfUnchanged?: boolean;

में परिभाषित: packages/runtime/src/config.ts:249

जब उत्पन्न हुई सामग्री मौजूदा फ़ाइल से मेल खाती है तो रूट फ़ाइल लिखने के लिए छोड़ देता है।


rewriteRelativeImportExtensions?

ts
optional rewriteRelativeImportExtensions?: boolean;

में परिभाषित: packages/runtime/src/config.ts:295

जब सक्षम हो जाता है, तो रूट आयात जारी रहता है .ts समर्थन करने के लिए एक्सटेंशन TypeScript 5.75 rewriteRelativeImportExtensions

Default

ts
false

routesDir

ts
routesDir: string;

में परिभाषित: packages/runtime/src/config.ts:239

निर्देशिका जहां उत्पन्न रूट फ़ाइलों को लिखा जाता है।


routesFileName?

ts
optional routesFileName?: string;

में परिभाषित: packages/runtime/src/config.ts:244

उत्पन्न रूट मॉड्यूल के लिए फ़ाइल नाम।

Contributors

No contributors

Changelog

No recent changes

TypeScript-प्रथम OpenAPI जनरेशन, रूट जनरेशन और रनटाइम वैलिडेशन।