Публикации по теме 'babel'


Готовим штрудель с React & Mobx
Создание проекта React & MobX не отличается от приготовления штруделя. Я более уверен в пикантных рецептах, лазанья и паста на томатной основе - в моей зоне комфорта. Но на этот раз у меня было несколько запасных яблок, и я решил приготовить штрудель . Если вы не знаете, что такое штрудель: Прежде чем приступить к ингредиентам, здесь вы можете найти пошаговый рецепт maxgallo/strude-recipe ! Ингредиенты Выпечка, яблоки, изюм, корица, цедра лимона, сахар и..

Живите без (JS) компилятора. Как меньше этого бояться.
Для большинства из нас быть ребенком намного легче, чем быть подростком или взрослым. Одна из причин, по которой детство может быть самым радостным временем в нашей жизни, - это отсутствие ответственности, из которых самой неприятной является ответственность за собственное благополучие. В детстве у нас есть родители, законные опекуны или другие опытные и ответственные взрослые, которые говорят нам, что хорошо, а что нет. И хотя мы по-прежнему можем плохо себя вести и испытывать..

Babel: компилятор Javascript
BabelJS — это транспилятор JavaScript, который преобразует новые функции в старый стандарт. Благодаря этому функции можно без проблем запускать как в старых, так и в новых браузерах. Австралийский разработчик Себастьян Маккензи основал BabelJS. Почему BabelJS? JavaScript — это язык, который понимает браузер. Мы используем разные браузеры для запуска наших приложений — Chrome, Firefox, Internet Explorer, Microsoft Edge, Opera, браузер UC и т. д. ECMA Script — это спецификация..

Преобразование потокового проекта в TypeScript
Почему Машинопись? Во-первых, я не рекомендую всем переходить на TypeScript. Кто доволен Flow, ничего страшного. Некоторое время я использовал Flow для своих проектов, и он по-прежнему является мощным инструментом для проверки типов, чтобы предотвратить человеческую ошибку при разработке процесса. Основная причина в том, что я хочу попробовать TypeScript в моем стороннем проекте, сейчас это тренд на проверку стиля. TypeScript имеет командную поддержку, в отличие от Flow и других..

Sencha Ext JS: за пределами ES5
Sencha Ext JS: за пределами ES5 Использование современного синтаксиса ECMAScript с проектами Sencha Ext JS Sencha Ext JS поставляется с инструментом сборки с закрытым исходным кодом, в который входит Closure Compiler ; в некоторых случаях это не позволяет разработчикам использовать современный синтаксис ECMAScript. В этой статье представлен @coon-js/delorean , инструмент, который решает эту проблему с помощью дополнительного слоя транспиляции. Одной из причин разочарования при..

Обновление до Webpacker 4 и Babel 7
Обновите Webpacker до версии 4 bundle update webpacker rails webpacker:binstubs yarn upgrade @rails/webpacker --latest yarn upgrade webpack-dev-server --latest Обновить Babel Есть гем, который делает все изменения за вас, но мне еще нужно было внести некоторые изменения после https://github.com/babel/babel-upgrade Обновите пакеты в package.json, приведенный выше репозиторий хорошо описывает изменения. Выберите свою конфигурацию В Babel 7 рабочий каталог считается..

Настройка реакции с помощью webpack и babel
Руководство по настройке реагировать с нуля, без использования create-react-app и путем ручной настройки webpack и babel. Содержание Настройка React - Папка для установки с npm и git - Создать файл HTML и Javascript (React) - Давайте напишем код Установить веб-пакет - Установить веб-пакет - Добавить файл конфигурации - Определить точку входа для веб-пакета - Определить выходной путь для связанного файла - Добавить связанный файл js в файл HTML..