TypeScript · Senior · Запитання 58 з 75
Що дає rewriteRelativeImportExtensions (TS 5.7)?
import { util } from './util.ts'; // emitted as './util.js'- ✓Правильна відповідь: Писати розширення
.tsу відносних імпортах, які працюють і під час запуску TS напряму, і після компіляції в JS - 2Імпортувати CSS-файли
- 3Прибирати розширення з усіх імпортів
Пояснення
Поєднується з вирізанням типів у Node: той самий вихідний код запускається напряму й компілюється в JS з коректними імпортами.