DevimFront: Babel config
Конфигурация Babel для проектов на TS+React.
Установка
- Подключите библиотеку, которая предоставляет полифилы для разных бразуеров:
npm i -S core-js
- Подключите саму конфигурацию как dev-зависимость:
npm i -D @devim-front/babel-config
- Создайте файл
.babelrc
в корне проекта со следующим содержанием:
{
"extends": "@devim-front/babel-config"
}
- Создайте файл
.browserslistrc
в корне проекта со следующим содержанием:
defaults
Таким образом, мы указали, под какие целевые браузеры будет оптимизирована сборка. Если вы хотите указать среды выполнения, отличные от стандартных, измените defaults
на собственный список.
Конфигурация
Полный текст конфигурации доступен по ссылке https://github.com/devim-front/babel-config/blob/master/index.js.