Node.js检查是否存在多个扩展名不特定的文件
我已经使用node.js开发了一个应用程序,它可以获取保存在文件系统中的用户化身文件Node.js检查是否存在多个扩展名不特定的文件,node.js,file-upload,Node.js,File Upload,我已经使用node.js开发了一个应用程序,它可以获取保存在文件系统中的用户化身文件 var fs = require('fs'); fs.exists(__dirname + "/../public/uploaded/users/" + user.username + "/avatar.png", function(exists){ if(exists){ //... } else { //... } } 但这只检查avatar.pn
var fs = require('fs');
fs.exists(__dirname + "/../public/uploaded/users/" + user.username + "/avatar.png", function(exists){
if(exists){
//...
} else {
//...
}
}
但这只检查avatar.png是否存在。一些化身文件,如avatar.gif或avatar.jpg,也可能被抓取
我知道我可以在ifexists中放入三级if语句,但我想知道更好的方法
谢谢,
Dennis我不确定是否有简单的本机方法,但这个库似乎可以满足您的需要:使用fs.readdir列出username文件夹下的所有文件怎么样?