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

tsoa-next / tsoa-next / Config

Interface: Config ​

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

Root tsoa-next التشكيلة التي استهلكها CLI ومولدات برنامجية.

الممتلكات ​

compilerOptions? ​

ts
optional compilerOptions?: Record<string, unknown>;

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

TypeScript CompilerOptions to be used during generation. هذه مدمجة على خيارات المجمّع التي تم حلّها من (تيسكريغ).


controllerPathGlobs? ​

ts
optional controllerPathGlobs?: string[];

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

مجموعة من مجادلات الطريق التي تشير إلى متحكمي طرقك tsoa تشمل.


defaultNumberType? ​

ts
optional defaultNumberType?: "long" | "integer" | "double" | "float";

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

OpenAPI عدد أنواع الاستخدام TypeScript number عندما لا يكون هناك شروح أضيق

Default ​

ts
double

entryFile ​

ts
entryFile: string;

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

نقطة الدخول إلى مكتبك


ignore? ​

ts
optional ignore?: string[];

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

أدلة لتجاهلها TypeScript مسح البيانات الوصفية


~~مطلقات؟ ​

ts
optional multerOpts?: Options;

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

وخيارات الملاجئ الجامدة المتجهة إلى المنتصف المولد The storage والخيار غير مدعم.

Example ​

ts
{
     *   "dest": "/tmp"
     * } Allows multer to write files to disk instead of keeping them in memory.

Deprecated ​

Since v6.4.0, RegisterRoutes يمكن الحصول عليها multerOptions مباشرة وسيُحذف هذا الخيار على مستوى المؤتمرات في إطلاق سراحه في المستقبل. (https://github.com/tsoa-next/tsoa-next/issues/1587#issuecomment-2391291433) (https://github.com/tsoa-next/tsoa-next/pull/1638)


noImplicitAdditionalProperties? ​

ts
optional noImplicitAdditionalProperties?: "ignore" | "throw-on-extras" | "silently-remove-extras";

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

طرق تسمح لكِ بمنع بيانات المدخلات من الدخول في سجلك هذا سيوثق قرارك في المسبح و سوف يتحول إلى التثبت من قيمة زائدة في طريقك


routes ​

ts
routes: RoutesConfig;

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

تشكيلة توليد الطريق.


spec ​

ts
spec: SpecConfig;

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

OpenAPI تشكيلة الجيل


tsconfig? ​

ts
optional tsconfig?: string;

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

واستخدم الطريق إلى ملف تسويقي كمصدر مدخلات لخيارات تجميع البيانات خلال الجيل. إذا أُغفل tsoa-next سيبحث عن (إسبيج جونسون) بدءاً من الحمولة tsoa دليل الثقة. Explicit compilationrOptions in tsoa-next لا يزال الثقب له الأسبقية على القيم الغامضة

Contributors

No contributors

Changelog

No recent changes

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