Beim Versuch, gulp-babel zu verwenden, wird folgende Fehlermeldung angezeigt:
Fehler: Die Voreinstellung "es2015" in Bezug auf das Verzeichnis "/ Users / username" konnte nicht gefunden werden.
Ich habe die Voreinstellung es2015 global und lokal installiert, kann also nicht erkennen, warum dies ein Problem sein würde.
Unten ist mein Schluck eingerichtet und 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"
}
Ich benutze Node v5.1.0 und Babel v6.4.0
Hier ist die Terminalausgabe
presets
Array übergeben, wie['es2015']
, ich bin jedoch nicht sehr sicher