Пытаюсь настроить es6 из глотка.Я настраиваю абсолютно минимальный тест, чтобы заставить babel работать с gulp.
Я установил модули так:
npm install --save-dev gulp gulp-cli gulp-babel@next @babel/core @babel/preset-env
У меня есть этот gulpfile:
var gulp = require('gulp');
var babel = require('gulp-babel');
gulp.task("default", function () {
return gulp.src("src/app.js")
.pipe(babel())
.pipe(gulp.dest("dist"));
});
Эта настройка немного адаптирована из документации babel: https://babeljs.io/setup#installation
Когда я запускаю 'gulp', я получаю такой вывод:
[20:16:25] Using gulpfile ~/play/react/babeltest/gulpfile.js
[20:16:25] Starting 'default'...
[20:16:25] 'default' errored after 23 ms
[20:16:25] Error in plugin "gulp-babel"
Message:
Cannot find module 'babel-preset-env' from '/home/bobdobbs/play/babeltest'
Как мне заставить это работать?