【问题标题】:Nodejs:How to grab all the files and archieve from subfolderNodejs:如何从子文件夹中获取所有文件和存档
【发布时间】:2020-02-11 01:56:25
【问题描述】:

我正在开发 node.js 应用程序,我在 %APPDATA%/Archive/****/Licensing 中有要归档的文件夹列表,**** 是不同的版本。(v195、v196、v197 等)

从 APPDATA 我想遍历所有版本文件夹,在版本文件夹中我只想获取不同版本文件夹的许可文件夹。

这是我尝试过的

//I am not sure, how to loop over here 
var archiver = require('archiver'); 

var FileList = path.resolve(process.env.LOCALAPPDATA,'..\\Roaming\\Archive\\****\\licensing');
archive.directory(File, "FileList");

【问题讨论】:

标签: javascript node.js filesystems archiverjs


【解决方案1】:
var SAnsysDebugFile = path.resolve(process.env.LOCALAPPDATA,'..\\Roaming\\Archive');
glob(SAnsysDebugFile+'/v***/licensing','', function (err, files) {
    if (err) {
     console.log(err);
    } else {
        console.log(files);
        for (let i in files) {
            sUsagefile = files[i];
            archive.directory(files[i], "Archive");
        }
      }
})

【讨论】:

    猜你喜欢
    • 2013-11-26
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    相关资源
    最近更新 更多