serii81
@serii81
Я люблю phр...

Как разрешить проблему с установкой babel?

Все началось с минификацией js файлов через gulp-uglify. Я использую es6, и он выдает следующую ошибку
GulpUglifyError: unable to minify JavaScript
Caused by: SyntaxError: Unexpected token: name (container)
File: /var/www/test.loc/build/assets/js/main.js

То есть, я переменную инициализировал через let.

Нашел решение, где указывалось установить gulp-babel перед gulp-uglify, вот js в gulpfile.js

gulp.task("js:build", function(){
    gulp.src(path.src.js)
        .pipe(sourcemaps.init())
        .pipe(plumber())
        .pipe(rigger())
        .pipe(gulp.dest(path.build.js))
        .pipe(uglify())
        .pipe(removeComments())
        .pipe(rename("main.min.js"))
        .pipe(sourcemaps.write())
        .pipe(gulp.dest(path.build.js))
        .pipe(browserSync.stream());
});


Пытаюсь установить gulp-babel и получаю следующую ошибку
sudo npm install --save-dev gulp-babel babel-preset-env
npm WARN gulp-babel@7.0.0 requires a peer of babel-core@6 || 7 || ^7.0.0-alpha || ^7.0.0-beta || ^7.0.0-rc but none is installed. You must install peer dependencies yourself.

npm ERR! Cannot read property '0' of undefined

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/serii/.npm/_logs/2017-12-09T19_05_31_098Z-debug.log


Мне не совсем понятно, что дальше установить. Уже запарился с этой задачи. Жду пинка, чтобы пойти дальше.
Заранее благодарен.
  • Вопрос задан
  • 928 просмотров
Пригласить эксперта
Ответы на вопрос 1
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
судя по gulpfile, babel вообще не используется
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы