function getMime(extname) { var mimeText; fs.readFile("./static/mime.json", function(err, data) { if(err) { console.log("No Files"); } var mime = JSON.parse(data); for(var i in mime) { if(i == extname) { mimeText = mime[i]; } } console.log("get " + mimeText); return mimeText; });}
1 回答
Caballarii
TA贡献1123条经验 获得超629个赞
读文件是个标准的异步操作,直接写return是拿不到东西的。
建议看慕课的scott的node教程,里面有从Promise开始一步一步带你了解异步过程的经过。
添加回答
举报
0/150
提交
取消