有没有办法计算文件夹中有多少文件,然后将其导入变量?

问题描述 投票:0回答:1

我试图将文件夹中的文件数量调用为变量,以便我可以将数组大小设置为该数字。

这可能使用JS和HTML吗?

我找到了一段可能有用的代码。但是我不太了解它,它对我所设想的功能有用吗?怎么样?

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

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

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

javascript html
1个回答
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);

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

© www.soinside.com 2019 - 2024. All rights reserved.