节点归档文件目标文件夹

我正在使用node-archiver压缩一些文件,并在zip文件中find压缩文件所在目录下的归档文件。

所以在zip文件中,'myfile.txt'是在这种types的目录下:'home / ubuntu / some_folder / another_folder /'我想要在zip文件的根目录下有文件。

这是我怀疑负责这个的代码:

archive.bulk( {src: filePaths} ); 

它的文档在这里,虽然我不知道如何去做。

有任何想法吗?

只需添加expand:trueflatten:true并指明要用于目标文件夹( dest: 'destinationfoldername/' )的名称

 archive.bulk( {src: filePaths, dest:'destinationfoldername/', expand:true, flatten:true} ); 

它为我工作