2014-01-22 78 views
1

我已經使用node.js開發了一個應用程序,該應用程序抓取用戶的頭像文件保存在文件系統中。Node.js檢查多個文件是否存在非特定擴展

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也可以被抓取。

我知道我可以把三個級別的if語句裏面if(存在),但我想知道更好的方法。

感謝, 丹尼斯

+1

有關使用fs.readdir列出什麼用戶名文件夾下的所有文件? – Andrew

回答

相關問題