Javascript Babelify正在正确导入模块,但它们不是';不要被传开

Javascript Babelify正在正确导入模块,但它们不是';不要被传开,javascript,ecmascript-6,browserify,babeljs,Javascript,Ecmascript 6,Browserify,Babeljs,我在传输用es6语法编写的节点模块时遇到问题。我自己正在使用es6编写js,我的文件被正确传输,但node_modules文件夹中的模块没有。但它们被正确地导入。我在这个设置中使用gulp gulp.task('scripts', function () { var bundler = browserify({ entries: paths.src + 'scripts/main.js', presets: ["es2015"], extensions: ['.js'

我在传输用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());
});

请阅读标签说明!说:“Python国际化库侧重于基于web的应用程序。有关JavaScript库的问题,请使用[babeljs]。”你真的想在node_模块中传输代码吗
node_modules
故意从browserify的转换中排除,因为它通常包含不需要传输的ES5代码。