Задать вопрос

Какие пресеты из указанных использует Babel при компиляции кода?

В файле .babelrc у меня:
"presets": [
        "es2015",
        "stage-0"
    ],

Как работает в таком случае компиляция? Если первый пресет не знает что это за код, то в дело вступает следующий, или как?
  • Вопрос задан
  • 443 просмотра
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
Каждый пресет - это просто набор плагинов
плагины бывают 2х типов - синтаксические и трансформационные
синтаксические плагины работают на этапе разбора кода и нужны для построения ast дерева
трансформационные плагины работают с готовым ast деревом и меняют его

все плагины одного типа работают по сути совместно
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы