【发布时间】:2019-11-30 00:11:29
【问题描述】:
对为此使用模块不感兴趣。
我相信要遍历文件夹中的所有文件,我可以这样做:
gulp.src(__dirname + '\\mysource\\**\\*.php', {read: false})
对于找到的每个文件,我都想运行一个命令,并将内容保存在该文件中。
(php -w FILE > FILE)
我的理解是我可以用“spawn”来做到这一点,
.pipe(spawn('php', ['-w'], ...))
但我不确定如何获得“当前文件”,除非我执行某种“forEach”。
【问题讨论】:
-
查看 glob npmjs.com/package/glob 例如
glob.sync它返回找到的文件数组,您可以在其中执行forEach。