Recibo el siguiente error al intentar usar gulp-babel:
Error: no se pudo encontrar el ajuste preestablecido "es2015" relativo al directorio "/ Usuarios / nombre de usuario"
Tengo el ajuste preestablecido es2015 instalado global y localmente, por lo que no veo por qué esto sería un problema.
A continuación se muestra mi configuración de gulp y package.json.
var babel = require('gulp-babel');
var es2015 = require('babel-preset-es2015');
gulp.task('babel', function() {
return gulp.src('./app/main.js')
.pipe(babel({
presets: [es2015]
}))
.pipe(gulp.dest('dist'));
});
Package.json
"devDependencies": {
"babel-preset-es2015": "^6.3.13",
"babel-preset-es2015-node5": "^1.1.1",
"browser-sync": "^2.11.0",
"gulp": "^3.9.0",
"gulp-babel": "^6.1.1",
"gulp-stylus": "^2.2.0"
}
Estoy usando el nodo v5.1.0 y babel v6.4.0
Aquí está la salida terminal
presets
matriz, como['es2015']
, aunque no estoy muy seguro