Преобразование сценария es6 в JS с использованием gulp - PullRequest
0 голосов
/ 08 января 2019

Я пытаюсь преобразовать код ES6 в простой JS, используя babel в gulp. При выполнении приведенного ниже кода я получаю [Ошибка в плагине "gulp-babel"] с сообщением: [Плагин / Предустановленные файлы не могут экспортировать объекты, только функции.]

  var gulp = require('gulp');
  var babel = require('gulp-babel');
  gulp.task('scripts',function(){
      return gulp.src(['src/scripts/app.js'])
      .pipe(babel({presets:['es2015']}))
      .pipe(gulp.dest('build/scripts/'))
  });

ЦСИ / скрипты / app.js

const hello = (name) => {
    return `hello ${name}`; 
};

Очень бы очень помогли мне преобразовать код ES6 в ванильный JS.

1 Ответ

0 голосов
/ 08 января 2019

Возможно, вы используете Babel 7, и ваша предустановка не совместима с ним. Вы должны установить и использовать { presets: ["@babel/preset-env"] }.

...