我正在使用targz来压缩文件夹,但是压缩文件中包含一个“。”。文件夹对我来说是个问题(不能很好地应对我们在某处运行的脚本)。
代码示例:
const path = require('path');
const targz = require('targz');
var srcPath = path.resolve(__dirname, '../', 'exampleFolder/exampleSubFolder');
var destPath = path.resolve(__dirname, '../', 'exampleFolder/tarName.tar.gz');
targz.compress({
src: srcPath,
dest: destPath
}, ()=>{})
我怎么能摆脱它,我试过ignore
却没有运气,还有另一种方法可以实现相同的目标吗?我试过lib tar-fs
,node-tar
和tar
的运气并不好。