@Voindf

Как использовать build_time_execution)?

Привет, у меня есть два компилятора, вебпак и knex-cli
они оба запускают один и тот же файлик но функционал должен быть разный в зависимости от компилятора
Причина вот в этом
if (BUILDTIME_EXEC) {
    BUILDTIME_EXEC(() => {
      console.log('hi from buildTime');
    }),
}

в webpack.definePlugin у меня есть
new webpack.DefinePlugin({
          BUILDTIME_EXEC: (foo) => {
            return foo();
          },
}),

И єто работает но вот компилятор knex-cli не знает о существовании BUILDTIME_EXEC
однако вместо игнорирования этого кода вылетает в ошибку
как сделать так что б компилятор где нету BUILDTIME_EXEC просто игнорил єтот код
knexfile.ts:85:5 - error TS2304: Cannot find name 'BUILDTIME_EXEC'.
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы