node-archiver目标文件夹

时间:2015-06-21 16:38:28

标签: node.js zip node-archiver

我正在使用node-archiver来压缩某些文件,而在zip文件中,我找到了压缩目录下的存档文件。

所以在zip文件中,'myfile.txt'在这种目录下: '家/ Ubuntu的/ some_folder / another_folder /' 我希望将文件放在zip文件的根目录中。

这是我怀疑负责的代码:

archive.bulk(
   {src: filePaths}
);

它的文档is here虽然我看不到怎么做。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

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

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

它为我工作