我使用以下设置创建了一个grunt复制任务
{expand: true, src: ['E:\\Temp\\Copy1\\*'], dest: 'E:\\Temp\\Copy2\\', filter: 'isFile'},
我收到以下错误。如何从绝对路径复制?
警告:无法创建目录“E:\ Temp \ Copy2 \ E:”(错误代码: ENOENT)。使用--force,继续。
答案 0 :(得分:1)
您需要使用log(2/3)
选项,因为cwd
glob的匹配会附加到src
路径。
如果您要将dest
的内容复制到E:\\Temp\\Copy1\\
,可以这样做:
E:\\Temp\\Copy2\\
Grunt文档解释how the cwd
and src
options can be used使用文件:
{ expand: true, cwd: 'E:\\Temp\\Copy1\\', src: ['*'], dest: 'E:\\Temp\\Copy2\\', filter: 'isFile' }
所有cwd
次匹配都相对于(但不包括)此路径。src
要匹配的模式,相对于src
。cwd
目标路径前缀。