Описание тега babeljs
Babel (ранее 6to5) - компилятор JavaScript. Он преобразует код ES6+/ES2015 в код ES5.
0
ответов
Тест CucumberJs с вавилонским тестом не удался из-за тайм-аута
У меня есть API, написанный на ES6, запущенный с babel, который работает без проблем. Я использую cucumberJS, чтобы создать два сценария для тестирования одного маршрута API. Я запустил тест, используя ES5, и запустил его классически ./node-modules/…
10 фев '16 в 16:55
3
ответа
1 заключительная мышка срабатывает после отключения событий указателя
Мой сценарий заключается в том, что я слушаю события "click" и "mouseout" в div. Когда срабатывает событие click, в div добавляется класс для отключения событий указателя. Это работает за исключением того, что 1 последнее событие 'mouseout' будет ср…
15 апр '16 в 23:15
1
ответ
Browserify не заменяет токен класса
Я использую следующий gulpfile для компиляции моего кода JavaScript из ES6 в ES5. var gulp = require('gulp'); var gutil = require('gulp-util'); var cssnano = require('gulp-cssnano'); var autoprefixer = require('gulp-autoprefixer'); var notify = requ…
11 янв '16 в 17:01
1
ответ
С Babel почему свойство длины функции изменяется в зависимости от асинхронности или нет?
Учитывая следующее, я ожидал бы одинакового результата от обоих lengths: const foo = (...args) => { } console.log(foo.length) // 0 const asyncFoo = async (...args) => { } console.log(asyncFoo.length) // 1 Но async Модификатор имеет значение. Э…
23 ноя '16 в 19:13
1
ответ
Исходные карты Chrome и Firefox не работают
Похоже, исходные карты перестали работать на меня в Chrome и Firefox. Браузеры показывают имена исходных файлов. Когда я нажимаю на файл, я получаю это сообщение: Cannot GET /.tmp/include/jsbin/marketing.js. marketing.js - это имя исходного файла. Я…
26 окт '15 в 20:35
2
ответа
Почему мы используем node.js и babel в actjs
Я новичок в responsejs, и установил node.js и babel. У меня нет четкой идеи, почему мы используем node.js и babel в реакции. Никто не знает, подтолкнуть меня в реакции..
12 авг '16 в 07:21
1
ответ
Настройка кармы с помощью Angular, Babel (ES6), Webpack и Mocha
Я пытаюсь настроить Karma на проекте с Angular. В настоящее время я получаю сообщение об ошибке: Ошибка: [$ инжектор: номод] Модуль 'приложение' недоступен! Вы либо неправильно написали имя модуля, либо забыли загрузить его. При регистрации модуля у…
18 ноя '15 в 20:31
1
ответ
JSX, кажется, не проходит правильно
Я использую самоактивный реактивный рельс в проекте Rails(4.2.7). Это единственное изменение, которое я сделал в моем Gemfile по умолчанию: gem 'react-rails' Я определил компонент в файле.jsx, используя синтаксис es6: class Foo extends React.Compone…
18 апр '17 в 17:15
0
ответов
babel --presets работает только с одним пресетом
Я установил babel-cli глобально через npm, поэтому в своем рабочем каталоге я установил babel-preset-реагировать и babel-preset-env как зависимости dev. Тем не менее, когда я запускаю код babel (path to the js file to be converted) --out-file=(path …
02 янв '18 в 18:26
2
ответа
Опция.babelrc `ignore` не игнорирует файлы, которые я хочу игнорировать
Так что название в значительной степени объясняет мою проблему. Я не хочу, чтобы babel передавал некоторые файлы, вложенные в структуру моей папки, но я не могу заставить его работать. мой файл babelrc: { "presets" : ["es2015", "react", "stage-0", "…
14 янв '18 в 23:24
1
ответ
eval (babel.transform ('<div>gf</ div>').code) выбрасывает неожиданный токен
Я пытаюсь сделать это плохо в моем приложении реакции import babel from 'babel-core' const MyComponent = eval(babel.transform('<div>gf</div>').code) Однако я получаю эту ошибку Uncaught SyntaxError: unknown: Unexpected token (1:0) > 1…
26 июн '17 в 13:19
1
ответ
Лучше ли использовать polyfill в качестве операторов импорта с babel-preset-env или добавить их в записи на webpack.config.js?
babel-preset-env предлагает вариант useBuiltIns применить его к babel-polyfill и преобразовать import 'babel-polyfill' к конкретному, на основе окружающей среды, import 'core-js/whatever, Применяется ли это преобразование, если я добавлю babel-polyf…
07 апр '17 в 15:44
1
ответ
Синтаксическая ошибка Webpack
Новичок в веб-пакете и не уверен, что я делаю или как правильно настроить конфиг. Настроить: / -- /public -- /js -- app.js -- /css -- app.scss -- /node_modules -- /autoprefixer -- /babel-loader -- /babel-core -- /babel-preset-es2015 -- /css-loader -…
06 окт '16 в 12:29
0
ответов
Удалите поля объекта при создании для производства
У меня есть несколько объектов, которые я использую для своего бэкэнда и внешнего интерфейса. Бэкэнд представляет собой расширенную версию с полями, которые мне не нужны в производстве. Например: let GetUserFriends = { doc: 'Some long story...', que…
12 окт '17 в 07:58
0
ответов
Настройте babel для поиска модулей в каталоге установки, а не в рабочем каталоге
Мой babel.config.js файл это: module.exports = { plugins: [ './babelPlugin.js' ], presets: [ '@babel/env' ] } ; Затем, если запустить команду babel testInput.js -o testOutput.js из установочного каталога Nodejs D:\App files\Node.js\все работает норм…
18 сен '18 в 06:05
1
ответ
Есть ли практическая разница между использованием babel-runtime и babel-polyfill, когда * не * разрабатывается библиотека? (например, веб-приложение)
Это все в названии, правда. В документации Babel на странице есть следующая строка, описывающая время выполнения babel Другая цель этого преобразователя - создать изолированную среду для вашего кода. Встроенные модули, такие как Promise, Set и Map, …
03 авг '15 в 07:34
1
ответ
Путаница с синтаксисом Reactjs
Я очень новичок в этом, поэтому, пожалуйста, терпите меня всех. Я изучал React, где создается компонент, как, var app = React.createClass({ ... }); Прямо как здесь. Однако после установки реакции на моем Mac я вижу, что синтаксис немного отличается …
31 окт '16 в 01:25
1
ответ
Использование babel-standalone в браузере
Я использую babel-standalone и я делаю то же самое, что и https://github.com/Daniel15/babel-standalone/blob/master/examples/scriptTag-src.htm, но я получаю предупреждение Вы используете преобразователь Babel в браузере. Обязательно предварительно ск…
11 окт '16 в 18:27
1
ответ
babel-loader компилирует файлы из исключенных путей
Что я делаю не так, если продолжаю получать специфичные для Babel ошибки из файлов игнорируемых путей при сборке пакета Webpack? Моя ошибка всегда такова: Module build failed: ReferenceError: [BABEL] /Users/benjamin/Code/Bounce/bounce-new/node_modul…
17 мар '16 в 19:50
1
ответ
Извлечение "строгого" из кода браузера
Я использую http://browserify.org/ и babelify для создания моих файлов React JSX, и я использую gulp-eslint в качестве кода кода. eslint настаивает на том, чтобы я включил 'use strict'; директива вверху каждого файла, но потом browserify заканчивает…
27 ноя '15 в 01:21