Публикации по теме '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 для совместимости с..