reactjs - گزینههای کامپایلر tsconfig - آیا target، module و moduleResolution ضروری هستند اگر من فقط از TypeScript برای بررسی نوع استفاده کنم؟
من در حال حاضر یک پروژه React با TypeScript و Webpack 5 را از صفر راهاندازی میکنم و به این سؤال برخوردهام که آیا گزینههای کامپایلر زیر ضروری هستند اگر من از Babel برای تولید کد و از TypeScript فقط برای بررسی نوعها استفاده کنم؟ من مستندات گزینههای کامپایلر در وبسایت TypeScript را مرور کردم اما نتوانستم پاسخ را برای سناریویی که در حال حاضر روی آن کار میکنم استنتاج کنم. من یک CRA را اژکت کردهام و گزینههای زیر را پیدا کردم.
"target": "ES5",
"module": "ESNext",
"moduleResolution": "node",