我试图将文件夹中的文件数量调用为变量,以便我可以将数组大小设置为该数字。
这可能使用JS和HTML吗?
我找到了一段可能有用的代码。但是我不太了解它,它对我所设想的功能有用吗?怎么样?
const fs = require('fs');
var dir = '../imgvids';
fs.readdir(dir, (err, files) => {
console.log(files.length);
});
预期的目的是创建一个变量并将数组大小设置为它,这样我就可以创建一个连接'video'+'i ++'(i = 0)并停止在数组大小的函数,这样我就可以制作自动播放静音视频的播放列表。
您可以在Node.js中使用fs-finder模块。
这是一个link
let Finder = require('fs-finder');
let finder = new Finder('./path/dir');
let files = finder.recursively().findFiles();
console.log(files);
这将记录目录和子目录中的所有文件