在Node中,可以使用fs模块的readdirSync方法来读取指定目录下的文件列表,并通过循环遍历文件列表,使用fs.statSync方法获取每个文件的详细信息,并将这些信息存储到一个数组中。
具体步骤如下:
const fs = require('fs');
const files = fs.readdirSync('/path/to/directory');
const fileStats = [];
files.forEach((file) => {
const filePath = `/path/to/directory/${file}`;
const stats = fs.statSync(filePath);
fileStats.push(stats);
});
fileStats.forEach((stats) => {
console.log('文件大小:', stats.size);
console.log('创建时间:', stats.birthtime);
// 其他文件信息...
});
这样,就可以在Node中循环文件到数组时存储fs.stat的详细信息了。
对于腾讯云相关产品和产品介绍链接地址,可以根据具体需求选择适合的产品,例如:
请注意,以上只是一些示例产品,具体选择应根据实际需求和场景来决定。
领取专属 10元无门槛券
手把手带您无忧上云