Gruntjs windows中具有绝对路径的grunt复制文件夹
我使用以下设置在中创建了grunt复制任务Gruntjs windows中具有绝对路径的grunt复制文件夹,gruntjs,grunt-contrib-copy,Gruntjs,Grunt Contrib Copy,我使用以下设置在中创建了grunt复制任务 {expand: true, src: ['E:\\Temp\\Copy1\\*'], dest: 'E:\\Temp\\Copy2\\', filter: 'isFile'}, 我得到以下错误。如何从绝对路径复制 警告:无法创建目录“E:\Temp\Copy2\E:”(错误代码: Enoint)。使用-强制,继续 您需要使用cwd选项,因为srcglob的匹配项被附加到dest路径 如果要将E:\\Temp\\Copy1\\的内容复制到E:\\Te
{expand: true, src: ['E:\\Temp\\Copy1\\*'], dest: 'E:\\Temp\\Copy2\\', filter: 'isFile'},
我得到以下错误。如何从绝对路径复制
警告:无法创建目录“E:\Temp\Copy2\E:”(错误代码:
Enoint)。使用-强制,继续
您需要使用
cwd
选项,因为src
glob的匹配项被附加到dest
路径
如果要将E:\\Temp\\Copy1\\
的内容复制到E:\\Temp\\Copy2\\\
,可以这样做:
{
expand: true,
cwd: 'E:\\Temp\\Copy1\\',
src: ['*'],
dest: 'E:\\Temp\\Copy2\\',
filter: 'isFile'
}
Grunt文档解释了如何使用文件:
所有cwd
匹配都与此路径相关(但不包括)src
- 相对于
要匹配的cwd
模式src
目标路径前缀dest