我正在学习使用 gulp。我采用了一个示例场景,在该场景中,我尝试根据名称复制文件,如果它是奇怪的,则将其移动到奇数文件夹,否则将其移动到偶数。但是有些目标文件夹搞砸了。这是文件夹结构和代码。
1
--my
----new
-----2.txt
----1.txt
----2.txt
g = gulp.src '**/*.txt', cwd: '1'
g.pipe map (file,cb)->
filename = path.basename file.path, path.extname(file.path)
if filename % 2
dest = 'odd'
else
dest = 'even'
debugger
console.log 'destination ',dest
g.pipe gulp.dest dest
cb null,file
它将偶数文件名复制到奇数文件夹。这是关于被记住的目标文件夹(我认为关闭)