我想使用 node js 检查我的文件夹中是否存在扩展名为 .mp4 的文件
I want to check if a file having .mp4 extension exist in my folder using node js
所以问题是,我在我的服务器上存储了其他人的 mp4 文件,但我需要确保稍后删除它,但有时文件仍然存在。
所以我想做一些事情来检测是否在文件夹中找到任何 .mp4 文件,如果是,那么我可以使用 unlinkSync 将其删除。
我不知道文件名,所以我希望系统能找出来
希望大家帮忙?
您可以使用readDir
读取文件夹中的所有文件名。之后你可以检查文件结尾:
const testFolder = './tests/';
const fs = require('fs');
fs.readdir(testFolder, (err, files) => {
files.forEach(file => {
console.log(file.includes(".mp4"));
});
});
所以问题是,我在我的服务器上存储了其他人的 mp4 文件,但我需要确保稍后删除它,但有时文件仍然存在。
所以我想做一些事情来检测是否在文件夹中找到任何 .mp4 文件,如果是,那么我可以使用 unlinkSync 将其删除。
我不知道文件名,所以我希望系统能找出来
希望大家帮忙?
您可以使用readDir
读取文件夹中的所有文件名。之后你可以检查文件结尾:
const testFolder = './tests/';
const fs = require('fs');
fs.readdir(testFolder, (err, files) => {
files.forEach(file => {
console.log(file.includes(".mp4"));
});
});