تخطي إلى المحتوى

tsoa-next / tsoa-next / RoutesConfig

Interface: 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

"مسار الـ "بـاس أي إس أي" "مثل الـ "إف 1 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 تمديدات لنواتج الإدارة السليمة بيئياً.

Default

ts
false

iocModule?

ts
optional iocModule?: string;

محددة في: packages/runtime/src/config.ts:269

IoC module path, for example ./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.7 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

توليد OpenAPI وتوليد المسارات والتحقق وقت التشغيل مع اعتماد TypeScript أولاً.