我正在尝试在gulp插件中包装RequireJS Optimizer。有havebeenotherattempts提供gulp这个功能,但没有一个满足我的需求。gulp插件可以接收一个文件并返回多个文件吗?
一种常见的方法,以插件的开发是取,对它们进行处理的文件,然后把他们出去;但是这种方法与RequireJS优化器的工作方式并不完全兼容。
虽然它不符合gulp插件guidelines,但我正在研究采用optimizer build configuration的其他方法,处理它并分发生成的文件。
// Read in the r.js configuration
gulp.src('./build.js')
// Optimize the files according to the config
.pipe(optimize())
// Return the resulting files for additional processing
.pipe(size());
gulp插件可以接受一个文件并返回多个文件吗?如果是这样,怎么样?
我正在努力解决同样的问题。你碰巧有更具体的例子吗?就像这是如何通过管道传输到fe。 gulp.dest()处理程序?此外,“回调”是指什么? – crappish
我添加了一些更多的细节。鉴于插件的作用,我不需要使用'gulp.dest()',但我不明白为什么你不能。 –