为什么在server里,读取文件的相对路径 ./ 不能用了?
代码其实很简单:
var server = http.createServer(function (request, response) { var filename = “./public/a.json”; fs.exists(filename, function (exists) { console.log(filename); console.log(exists); }); }); server.listen(8000, “127.0.0.1”); console.log(“server running at 8000.”);
之前我用 ./ 表示当前WEB的相对路径,可以读取到文件,后来不知道为什么突然不行了。
这是文件目录结构: