Ускорение сборки TypeScript проектов
— typescript, optimization — 1 min read
Пост изначально был написан для канала в Telegram.
Пару дней узнавал у знакомых, как они собирают свои TypeScript проекты и выяснил, что у многих не включена опция incremental
.
Если её включить, то TypeScript будет сохранять промежуточную информацию о компиляции в файлик .tsbuildinfo
(можно поменять расположение/название файла через параметр tsBuildInfoFile
) и тем самым уменьшать время компиляции.
Если, вдруг, вы не использовали эту настройку ранее, то поделитесь результатами до/после в комментариях.
Я, обычно, замеряю такие вещи вот так: time tsc