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


Использование ES6 + в функциях Firebase с Babel
В этом посте я объясню, как использовать код ES6 + в ваших облачных функциях. Поскольку не все функции ES6 + поддерживаются, мы будем использовать babel для транспиляции. Если вы не знаете, как настроить облачную функцию, прочтите этот пост 💯. Теперь, когда у нас есть базовая функция, давайте напишем код ES6 +. Реструктуризация Переименуйте functions во что-нибудь другое, я предлагаю использовать app . Теперь установите package.json в корневой папке для..

Заставляем ванильные пользовательские элементы v1 работать в IE11
Добро пожаловать в ад Polyfill 😱🔥🚒 Несмотря на то, что Microsoft мудро решила прекратить поддержку старых версий IE с января прошлого года, IE11 все еще существует (и, возможно, официально до 2015 года). Раньше количество пользователей IE11, несомненно, уменьшится, но на данный момент оно по-прежнему составляет 5,49% браузеров, обращающихся к нашему ресурсу, поэтому нам необходимо учитывать их. Webcomponentsjs Это легкая часть. Полифиллы доступны для обеспечения функциональности..

Напишите код Javascript ES6 с внедрением зависимостей
Как разработчик Java, мир javascript был странным. Несмотря на то, что сам язык javascript был довольно простым, я просто не мог читать код, написанный другими. Сам язык развивался мучительно медленно, но его сторонняя экосистема была блестящей, они компенсировали недостатки языка и тем самым позволяли платформе идти в ногу с требованиями быстро развивающейся сети. Сторонние поставщики должны были использовать любую семантику, доступную для языка, чтобы добавить свои функциональные..

Восхождение на Вавилонскую башню.js
Когда-то Бог был намного более зол и мстителен, чем кажется в наши дни. Ему действительно ДЕЙСТВИТЕЛЬНО не нравится, когда мы ставим других богов на первое место или ставим себя на один и тот же богоподобный уровень. После великого Ноева потопа человечество чувствовало себя все возвышенным, могущественным и единым (ведь они говорили на одном языке). Именно тогда они устремили свой взор на небеса и спросили: «Эй… почему я не могу пойти туда сейчас?». Они начали с башни, достаточно..

Средство записи модульных тестов: автоматически генерируйте модульные тесты по мере использования вашего приложения.
Введение Это описание пакета npm unit-test-recorder или сокращенно UTR. Пакет представляет собой инструмент командной строки, который позволяет пользователю записывать действия, протекающие через каждую функцию в приложении nodejs. Затем это можно превратить в рабочие модульные тестовые примеры с помощью интерполяции строк. Этот инструмент предназначен для регрессионного тестирования с использованием снимков . Сгенерированные снимки представляют собой удобочитаемый и..

Транспиляция Javascript с помощью babel
Javascript как язык бездействовал несколько лет, но теперь новая версия языка будет выпускаться каждый год. Javascript в настоящее время является постоянно развивающимся языком, и транспиляторы никуда не денутся, чтобы позволить нам использовать эти функции уже сегодня. Что такое транспайлер? Транспайлер — это инструмент, который читает код и выводит эквивалентный код, написанный на другом языке. ES2015 Если вы не слышали об этом раньше, ES2015 — это название последней версии..

Тайна _this2
this, стрелочные функции и отладка в переданном коде Babel Во время недавнего проекта я разочаровался, пытаясь выяснить, что это было в различных методах. - концепция, которая сбивает с толку всех разработчиков Javascript. Очень краткое понимание this заключается в том, что при выполнении функции она получает свойство this - переменную со значением объекта , который вызывает функция, в которой используется this . Это может показаться легким для понимания, однако, как только..