2017-06-29 42 views

回答

0

在最新版本的grunt中,我们需要添加cwd (currentworkingdirectory),其中提供的src位于动作的位置,否则grunt-action会考虑src包含的实际系统路径,因此创建目标时将尝试创建systempath,这将导致上述错误,因此如果更改代码如下:

copy: { 

主:{

files: [ 
     { expand: true, 
      cwd : '/dev/war archive/latestfile/' 
      src: ['**/*.txt'], 
      dest: '/fernando/backups/pbuse/war', 
      filter :'isFile' 
     } 
    ] 

} 

}

所以,现在将开始从SRC,而不是系统路径inclu的DEST文件夹创建DED

替代方案:将flaten:true财产 这将使我们能够因为我们没有在dest创造SRC的内部文件夹结构只是复制所有文件和单一文件夹外倾过的动作。

如果我们需要在dest中的src的内部文件夹结构,那么我们必须需要cwd

相关问题