Как узнать, завершена ли начальная компиляция bable / webpack - PullRequest
0 голосов
/ 30 марта 2020

Я делаю свой первый плагин bable, который преобразует коды во время разработки.

Этот плагин будет использоваться с веб-пакетом и должен обрабатывать несколько файлов.

Мне нужен способ узнать, когда babel или webpack завершил первую компиляцию и запускает режим просмотра, поэтому на этом этапе он преобразует код после изменения файла.

Примерно так:

export default function ({types: t}) {
  return {
    visitor: {
      Identifier(path) {
        if(COMPILED_SUCCESSFULLY)
        {
           now transform code if file changed.
        }
      }
    }
  };
}

Просмотр документации отсутствует событие, переменная или функция, которая сообщает о завершении компиляции, но она обязательно должна быть! есть идеи?

...