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


Настройки на основе окружения Babel 7
Настроить Babel · Babel Babel можно настроить! Подобные конфиги есть и у многих других инструментов: ESLint ( .eslintrc ), Prettier ( .prettierrc ). babeljs.io Хотя babel предоставляет конфигурацию на основе env; не так много ясно, пока вы не увидите пример module.exports = { env: { test: { plugins: [ [ require.resolve("babel-plugin-module-resolver"), { root: [".", "src"],..

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

Babel.js, совершенно новый JavaScript Pt. 2
Примечание. Часть 1 окончена здесь . Итак, у нас есть новый ES6, ES2016 и ES2017 JavaScript . Но как нам это использовать? Введите Babel.js Что такое Babel.js? Babel - это компилятор, который позволяет использовать новейший синтаксис JavaScript, не дожидаясь поддержки браузера. Он построен с использованием архитектуры плагинов , которая позволяет вам выходить далеко за рамки простого синтаксиса JS и делать такие вещи, как компиляция JSX или использование удаления мертвого..

Супер простое руководство по импорту/экспорту с ES6
После попытки импортировать объект и получения ошибки, я думаю, многие, многие другие получили, которая начинается с (function (exports, require, module, __filename, __dirname) { import : Я искал и искал пошаговое руководство, которое позволило бы мне поэкспериментировать с основами import и export в узле, но безрезультатно. Увы, мы здесь. import и export — это синтаксис ES6, который изначально не поддерживается в node. Поэтому, если вы хотите использовать их (а также..

Настроить babel с помощью webpack
На прошлом уроке мы установили babel-cli babel-preset-es2015 для переноса кода ES6 в ES5 с помощью babel с помощью babel-cli . Проверьте ссылку ниже, если вы еще этого не сделали Начало работы с Babel Babel - это транспилятор, который поможет вам использовать завтрашние функции JavaScript в браузере уже сегодня. medium.com Здесь мы настроим babel с помощью webpack. Нам необходимо установить следующие зависимости: npm..

Предложение по необязательной цепочке
Посмотрим правде в глаза: объекты JavaScript иногда могут быть одновременно классными и пугающими. Они очень гибкие, но часто приводят к серьезным проблемам. Давайте рассмотрим следующий пример и представим, что эти данные поступают из базы данных: Мы можем захотеть получить доступ к номеру телефона пользователя ... но что, если он еще не собрал его? Что, если указанный выше объект по какой-то причине изменился, и у нас больше нет объекта contatcs ? Святой гуакамоле! Это..

Создание нового проекта с Sails.js, webpack и React
В предыдущем посте я писал о шагах, необходимых для создания нового полнофункционального проекта с использованием Sails.js на бэкэнд-стороне и Angular 4/5 во фронт-энде. Итак, на этот раз я решил показать вам, как создать новый полнофункциональный проект с помощью react и sails.js. Как вы, возможно, знаете, response.js использует ES6 в качестве основного языка во время разработки, в отличие от Typescript в Angular. Но они оба обычно переносят код в ES5 для совместимости с..