Используйте Babel для трансформации в ES5, но сохраняйте - PullRequest
0 голосов
/ 24 февраля 2020

У меня есть вложенные каталоги JavaScript файлов в ES2019. Например:

src/
  components/
    Button/
      Button.js
    Link/
      Link.js

Как преобразовать все файлы в каталоге из ES2019 в ES6, но с сохранением требований?

Я мог бы сделать это через Babel API, но нет transformDirectory метод, только для файла. Я также нашел пакет babel-transform-dir npm, но он не поддерживает Babel@7.

Возможно ли как-то преобразовать файлы через веб-пакет, не создавая большого пакета? Сохраните все файлы, но измените в них синтаксис.

UPD: мне нужен скрипт, а не babel-cli, потому что я хочу использовать параметры конфигурации из какого-то файла.

...