Я столкнулся с проблемой, связанной с компиляцией ES6
сценариев с помощью gulp babel. Мой проект состоит из 40-50 различных ES6
файлов (по одному class
на файл). На данный момент процесс компиляции опирается на поддерживаемый упорядоченный список этих файлов .js, чтобы гарантировать правильный порядок компиляции и вывода.
В самом прошлом я пытался позволить плагину babel
компилировать эти файлы в своем собственном порядке. К сожалению, результатом были ошибки времени выполнения из-за отсутствия объявленных классов (на которые влиял неправильный порядок компиляции).
Теперь у меня вопрос: есть ли способ автоматически гарантировать правильный порядок компиляции вместо того, чтобы вручную поддерживать этот список?
Если нет, существует ли какой-либо компилятор ES6, который автоматически гарантирует правильный порядок компиляции?
Спасибо и всего наилучшего