我正在尝试使此压缩器使用此配置输出tgz文件。使用“.zip”而不是“.tar.gz”作为文件扩展名并使用“zip”作为模式时,这可以很好地工作。但是我不能使它与 tar/tgz 格式一起工作。
module.exports = function (paramsConfig) {
'use strict';
return {
'main': {
'options': {
'archive': 'filePath/fileName.tar.gz',
'mode': 'tar',
'level': 9
},
'files': [
{
'cwd': 'distributionDir/../',
'expand': true,
'src': ['**/*']
}
]
}
};
};
每当我尝试使用 tar 配置运行压缩器时,都会打印以下错误:
Fatal error: The "string" argument must be of type string. Received type number
这很奇怪,因为它确实压缩了所有文件,尽管以该错误结尾。