TypeScript · Senior · Запитання 50 з 75
Для чого використовується declare module '*.svg'?
declare module '*.svg' {
const src: string;
export default src;
}- ✓Правильна відповідь: Описати тип імпорту ресурсів, які обробляє збирач
- 2Завантажити всі SVG-файли проєкту в рантаймі одним бандлом
- 3Заборонити імпорт SVG-файлів у TypeScript-коді проєкту
Пояснення
Wildcard-оголошення модулів описують, що поверне імпорт файлів, які обробляє збирач (картинки, CSS Modules, ?raw). Фреймворки зазвичай постачають такі декларації самі (next-env.d.ts, vite/client).