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


Вызов переносимого класса Webpack + babel извне.
Вызов переносимого класса Webpack + babel извне. Когда вам поручено создать сниппет, который загружает приложение JS, например, загружает виджет, очень похожий на встраивание Google Analytics, вам необходимо внести несколько изменений в конфигурацию Webpack. Представление пакета Webpack как библиотеки дает необходимый глобальный контекст внутри переменной. Теперь мы можем использовать эту переменную для внешнего вызова библиотеки из файла index.html. Проблема? Вызов класса из..

Изменение JavaScript AST с помощью Yeoman
Йомен помогал командам создавать проекты и модули быстрее и удобнее, чем когда-либо. Добавление новых файлов в проект стало до глупости простым. Файлы обрабатывались как шаблоны, наполнялись данными и копировались. Однако с обновлением файлов была немного другая история. Когда был выпущен Yeoman, файлы JavaScript, которые нужно было изменить, рассматривались как файлы. Часто люди добавляли маркеры типа /* ADD IMPORT */ , которые затем сопоставлялись с регулярными выражениями и..

Вопросы по теме 'babeljs'

Использование Babel для преобразования модулей ES6 в модули ES5 AMD не работает должным образом
Я надеюсь, что кто-то может помочь. Я использую grunt-babel для преобразования кода моего модуля ES6 в код модуля ES5 AMD. Вот мой код ES6: умножить.js export default function (x,y) { return x * y; }; квадрат.js import multiply...
4155 просмотров
schedule 13.06.2024

(Почему) Могу ли я не выбрасывать исключение из генератора?
Я пытаюсь создать исключение из тела функции генератора ES6, но оно не проходит. Является ли это частью спецификации ES6 или причудой Babel? Вот код, который я пробовал ( на babeljs.io ): function *gen() { throw new Error('x'); } try {...
4761 просмотров

Импорт модуля ES6 не определен во время отладчика
Играя с Babel и Webpack, я сегодня столкнулся с очень странным поведением. Я запустил отладчик в свой main.js , чтобы проверить, правильно ли я импортирую, но консоль Chrome продолжала кричать, что модуль, который я пытался импортировать, не...
7933 просмотров

Можете ли вы выбрать, какие функции ES6 транспилировать с помощью Babel?
Например, есть ли возможность передать Babel только для транспиляции стрелочных функций или let/const? Мой вариант использования — удалить транспиляцию для определенных функций, поскольку браузеры широко их поддерживают.
721 просмотров
schedule 09.11.2023

Получение именованного импорта Webstorm ES6 не может устранить ошибку символа
У меня есть ошибка в Webstorm при использовании именованного объявления импорта ES6: import { nodes } from 'utils/dom'; Я получаю сообщение об ошибке "не удается разрешить символ" на "узлах" Также, когда я пытаюсь экспортировать как...
9324 просмотров

Проблема с транспилированным кодом Babel в Chai Things
Я запускаю тесты в проекте Node, закодированном в ES6 (используя Babel). Однако у меня возникает проблема при использовании Chai Things. Вот тестовый файл ( array.js ): var chai = require("chai"); chai.should();...
20 просмотров

Ошибка компиляции jspm/ES6, неверное расположение пакетов
Мне трудно заставить jspm_packages работать правильно в моей конфигурации jspm в моем packages.json . Я пишу приложение в EM6 (движок Babel). У меня есть файл gulp, который помещает мой javascript ES6 в папку с именем .tmp/scripts :...
432 просмотров
schedule 16.04.2024

почему babel хранит .babel.json в пути USERPROFILE
Я запускаю приложение nodejs в лазурных веб-приложениях и пытаюсь интегрировать в него Babel с помощью npm. Проблема в том, что babel пытается получить доступ к файлу по адресу %ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ% с именем .babel.json, несуществующий...
13243 просмотров
schedule 23.05.2024

Как добавить запрос в загрузчик webpack с несколькими загрузчиками?
У меня есть этот загрузчик Babel, который работает { test: /\.jsx?$/, loader: 'babel', query: babelSettings, exclude: /node_modules/ }, Но теперь мне нужен загрузчик CoffeeScript, но я хочу передать его через Babel, чтобы получить причудливые...
33448 просмотров
schedule 19.04.2024

Ошибка Gulp-Babel при разборе JSX
Я новичок в использовании gulp и babel вместе. Я создал задачу сборки (упрощенная версия ниже): var gulp = require('gulp'); var babel = require('gulp-babel'); gulp.task('build', () => { return gulp.src('src/components/App.jsx')...
1632 просмотров
schedule 17.11.2022

По умолчанию BabelJS не транспилирует анонимную функцию синтаксиса ES6?
Я использую Бабель 6.1.2 $ babel --version 6.1.2 (babel-core 6.1.2) Когда я компилировал код ES6 с анонимной функцией, я обнаружил, что код вообще не транспилируется в синтаксис ECMAScript 5. $ echo "()=>1" | babel () => 1; У...
1478 просмотров

`__webpack_require__() не является функцией` при использовании babel 6
Кажется, все работает нормально: http://d.pr/i/1aZxR со следующими конфигурациями. Однако, когда я запускаю код, я получаю следующую ошибку (через webpack-dev-server): Uncaught TypeError: __webpack_require__(...) is not a function(anonymous...
57844 просмотров
schedule 03.05.2024

Бабелю нужен крючок
Начиная новый проект, я хочу использовать функции ES6/2015 с Node. Сейчас пытаемся использовать babel-core require hook . Это кажется достаточно простым, но мои необходимые модули выдают синтаксические ошибки. Точка входа в приложение:...
957 просмотров
schedule 10.03.2024

Как правильно кодировать angular с ES6 для этого класса с помощью веб-пакета?
У меня есть файл index.js здесь: const angular = require('angular'); const ngModule = angular.module('app', []); require('./directives')(ngModule); Я получаю эту ошибку: Uncaught TypeError: __webpack_require__(...) is not a function...
510 просмотров
schedule 15.10.2022

Почему Babel анализирует IIFE стрелочной функции
Как я вижу из грамматики ES2015, это выражение недопустимо: () => { console.log("hello"); } (); Вам нужно хотя бы поставить скобки: (() => { console.log("hello"); }) (); Chrome не работает в первом примере с Uncaught...
568 просмотров
schedule 11.03.2024

Не удается обозревать оператор экспорта по умолчанию
Изменить Этот вопрос был помечен как дубликат вопроса, на который нет подходящих ответов. Вот как я к этому отнеслась: var BASE = 'http://localhost:3001/' export let {BASE_URL, LOGIN_URL, LOGIN_USER, LOGOUT_USER} = { BASE_URL: BASE,...
39 просмотров
schedule 23.09.2022

Консольное ведение журнала возвращает значение null
Я пытаюсь создать хранилище потоков для приложения React, которое я создаю. Я использую пакет npm polyfill с назначением объекта и библиотеку Flux от Facebook. Первоначально я получал сообщение об ошибке «Невозможно прочитать свойство '_data' of...
101 просмотров

Как настроить плагин/предустановленный root для Babel 6
У меня есть один проект cli и один проект boilerplate . Теперь я хочу установить все плагины и пресеты Babel внутри cli и использовать cli для переноса boilerplate . Проблема в том, что я хотел бы запускать команды cli в каталоге шаблонов,...
290 просмотров
schedule 26.09.2022

импорт не работает с загрузчиком babel
это мой package.json : "scripts": { "start": "webpack-dev-server --hot --inline", }, "license": "", "devDependencies": { "babel-core": "~6.4.5", "babel-loader": "^6.2.1", "css-loader": "^0.23.1", "raw-loader": "~0.5.1",...
1267 просмотров
schedule 13.11.2023

Как заставить babel grunt работать?
Я установил grunt-babel. Настройте gruntfile. Задача babel выполняется успешно (я получаю уведомление от grunt без ошибок), но не выдает никаких результатов. Любые идеи? Gruntfile.js: grunt.loadNpmTasks('grunt-babel'); grunt.initConfig({...
640 просмотров
schedule 08.06.2024