我正在尝试压缩文件夹中的几个文件并避免不需要的文件,
结构:
MainFolder-
File1
File2
File3
SubFolder1WithFilesInside
SubFolder2WithFilesInside
FolderToStoreZip
所以我创建了一个数组
filesToPutInZip = [ 'MainFolder/File1', 'MainFolder/File2', 'MainFolder/SubFolder1WithFilesInside/**']
并称为 grunt compress
compress:{
main: {
options:{
archive: './FolderToStoreZip/final.zip',
mode: 'zip'
}
src: filesToPutInZip
}
}
它给了我一个包含 MainFolder 的 zip 文件。
所以我也尝试了 cwd
compress:{
main: {
options:{
archive: './FolderToStoreZip/final.zip',
mode: 'zip'
}
cwd: 'MainFolder/'
src: filesToPutInZip
}
}
但它给了我一个空的 zip 文件。
如果我尝试 srcMainFolder/**
它将占用所有文件和文件夹