Tôi gặp lỗi sau khi cố gắng sử dụng gulp-babel:
Lỗi: Không thể tìm thấy giá trị đặt trước "es2015" liên quan đến thư mục "/ Users / tên người dùng"
Tôi đã cài đặt trước es2015 trên toàn cầu và cục bộ vì vậy không thể hiểu tại sao điều này lại là sự cố.
Dưới đây là thiết lập gulp của tôi và 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"
}
Tôi đang sử dụng nút v5.1.0 và babel v6.4.0
Đây là thiết bị đầu cuối ouput
presets
mảng, giống như['es2015']
, tôi không chắc lắm