我在这样的任务中使用babelify
。
gulp.task( 'compileJS', function() {
browserify( './scripts/es/main.js')
.transform( babelify ) // Transpiles all ES6 JS to ES5 JS code.
.bundle()
.pipe( source( 'bundle.js' ) )
.pipe( gulp.dest( './scripts/js/') )
})
现在,在我的main.js
文件中,我正在从node_modules
导入许多模块。问题在于该任务不仅导入节点模块的文件(即在相应模块的main
文件中定义的package.json
文件),而且还导入该文件的所有依赖项。
我想要的是简单地“按原样”导入模块文件而不进行处理。我该如何实现这种行为?