В настоящее время я пытаюсь понять конфигурацию Babel, но запутался в babel-preset-**
, в Babel есть много настроек, таких как env
, es2015
, react
и другие, я понимаю, что babel-preset-es2015
необходимо перевести код es2015 в предыдущий js-код, чтобы его можно было понять в браузере с большинством/старше, а что насчет babel-preset-env
?
В чем разница между этими пресетами? Можно ли использовать env
без использования es2015
или наоборот? и каковы случаи, когда нам нужны эти две пресеты для нашей системы построения проекта?
Спасибо.