我已经使用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语句,但我想知道更好的方法。
谢谢, 丹尼斯