を見つけることができませんでした、私は次のエラーを取得する:エラー:ゴクゴク-バベルを使用しようとすると、プリセット「es2015」相対ディレクトリに「/ユーザ/ユーザ名」
Error: Couldn't find preset "es2015" relative to directory "/Users/username"
私はes2015がグローバルにインストールプリセットしており、これが問題になる理由をローカルにそう見ることができません。以下は
は私のセットアップ一口と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"
}
私はここでノードV5.1.0とバベルv6.4.0
を使用しています、私はちょうど使用
私はあなたが、 '[「es2015」]'のように、私は – thefourtheye
@thefourtheyeのおかげではなく文字列と同じ問題かかわらず、非常に確認していない、 'presets'配列内の文字列を渡す必要があると思います。 –
ガルプは必要ありませんでした。たぶんそれは、 'VARの一口は=(「がぶ飲み」)を必要と原因である可能性があります;' –