проверок допустим для логгера, который проверяет текущую переменную среды development или production и в зависимости от этого пишет в лог или нет.
Это вполне compile-time, потому что серверный бандл собирает webpack с babel и он уже знает о переменных среды.
Если не знаете для них решение, может есть для TSC компилятора?
Не совсем понял. Ты имеешь ввиду выполнение проверок среды при компиляции?
Да, какой-то аналог метапрограммированию в тех же плюсах о которых вы говорите
Не сталкивался с таким, может в webpack что-то придумать для этого
Спасибо за конкретные ответы, я бы не спрашивал, если бы хорошо не прогуглили до этого
если я правильно тебя понял, то тебе нужен Define плагин для вебпака. Вроде он выпиливает при билде ветки условий, которые не исопльзуются. Есть ещё https://github.com/davolokh/webpack-feature-flags-plugin
Спасибо
Обсуждают сегодня