Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/TypeScript/modules

Как работает модульная система TypeScript?

СобеседованиеМодули
  • ES Modules с проверкой типов: import/export
  • moduleDetection: auto/legacy/force — как TS определяет, что файл является модулем
  • Side-effect imports: import './polyfills'
  • Re-exports: export { X } from './module'
  • Type-only imports (TS 3.8+): import type { X } — стираются при компиляции
  • Inline type imports (TS 4.5+): import { type X, Y }
  • verbatimModuleSyntax (TS 5.0+): что написано — то и в выходном коде
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov