В задаче gulp по сборке js используется rollup, точнее плагин для gulp gulp-better-rollup.
Для транспилирования ES6 кода в ES5 babel.
Но вот незадача, итоговый файл собирается как будто бабеля там и в помине нет.
Т.е. не происходит ни каких преобразований
Фрагмент задачи gulp:
const gulp = require('gulp');
const rollup = require('gulp-better-rollup');
const babel = require('rollup-plugin-babel');
const sourcemaps = require('gulp-sourcemaps');
const gulpIf = require('gulp-if');
..........
.pipe(gulpIf(isDevelop, sourcemaps.init()))
.pipe(rollup({
format: `iife`,
plugins: [
babel({
exclude: 'node_modules/**'
})
]
}))
{
"presets": [
[
"env", {
"modules": false
}]
],
"plugins": [
"external-helpers"
]
}
"babel-core": "^6.26.3",
"babel-plugin-external-helpers": "^6.22.0",
"babel-preset-env": "^1.7.0",
"rollup-plugin-babel": "^3.0.4",
"gulp-better-rollup": "^3.2.1",
Я что - то забыл поставить или вписать в конфиги? Почему babel не транспилирует код?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Дано: Пишу приложение на Электрон, есть текстовый файл, из которого нужно получить массив именМассив успешно получен, можно вывести в консоль
подскажите, как сделать чтобы черный квадрат не смог проходить сквозь зеленый квадрат
Написал скрипт для постройки блоков в виде кирпичной кладкиНо когда не указываю явную высоту блока, то скрипт неверно считает высоту и соответственно...