我无法转换使用es6语法编写的节点模块。我正在使用es6编写js,我的文件正确编译,但node_modules文件夹中的模块没有。但是它们可以正确导入。我正在使用gulp进行此设置
gulp.task('scripts', function () {
var bundler = browserify({
entries: paths.src + 'scripts/main.js',
presets: ["es2015"],
extensions: ['.js'],
debug: true
});
bundler.transform(babelify);
bundler.bundle()
.on('error', function (err) { console.log(err); })
.pipe(source('main.js'))
.pipe(buffer())
.pipe(gulp.dest(paths.dest + 'scripts'))
.pipe(browserSync.stream());
});