有没有一种方法可以计算一个文件夹中有多少个文件,然后将其导入到变量中?

时间:2019-04-26 12:46:56

标签: javascript html

我正在尝试将文件夹中的文件数称为变量,以便可以将数组大小设置为该数。

使用JS和HTML可以吗?

我发现了一段可能有用的代码。但是我不太了解它,它对我实现的功能有用吗?怎么样?

const fs = require('fs');
var dir = '../imgvids';

fs.readdir(dir, (err, files) => {
  console.log(files.length);
});

预期的用法是创建一个变量并将其设置为数组大小,这样我就可以创建一个将'video'+'i ++'(i = 0)连接起来的函数,并以数组的大小停止这样我就可以将自动播放的视频制作成播放列表。

1 个答案:

答案 0 :(得分:1)

您可以在 Node.js 中使用 fs-finder 模块。

这里是link

let Finder = require('fs-finder');

let finder = new Finder('./path/dir');

let files = finder.recursively().findFiles();

console.log(files);

这将记录目录和子目录中的所有文件