интеллиенс - ни через WSL, ни через mac-mini
проект не большой, примитивные тесты гоняет минут 10
использовал как вебшторм, так и вскод - проблема не в редакторе похоже, но идей где искать проблему нет
WSL какой версии? Проект в файловой системе WSL? Небольшой проект, это какой? – Сколько строк/модулей? Какое железо?
Что в конфигах тест-раннера и TS?
У меня такое было из-за нехватки памяти при запуске нескольких докер-контейнеров (nginx, БД, сервер). В целом у тайпскрипта огромные проблемы с производительностью. Если с памятью нет проблем и используется вебпак, а в нём какой-то ts-loader или babel-loader с пачкой пресетов (preset-env, preset-react, preset-typescript и т.д.), то посмотрите в на поле exclude в этих лоадерах, где указаны node_modules. Иначе лоадер будет компилить зависимости вместе с вашим кодом. Если node_modules указаны, то посоветовать могу только thread-loader, чтобы отделить блокирующие и тяжелые операции сборки/компиляции/минификации (хотя бы babel-loader от scss-loader или типа того). Ну и fork-ts-checker-webpack-plugin может помочь.
Вы проверьте, нода у вас там тоже тормозит? Если да, то tsc тут не при чём
небольшой - один index файл на 500 строк + типы железо - mac-mini 15-ого года и magic book pro wsl - Ubuntu v2 возможно проблема из-за либы "io-ts" мне посоветовали коллеги с компилятором разобраться
А проект, в итоге, в WSL сидит? Или вы через WSL с ним работаете только?
Обсуждают сегодня