fs:如何找到父文件夹?
2022-08-30 00:42:14
我如何写这个来返回父2级别以查找文件?
fs.readFile(__dirname + 'foo.bar');
我如何写这个来返回父2级别以查找文件?
fs.readFile(__dirname + 'foo.bar');
试试这个:
fs.readFile(__dirname + '/../../foo.bar');
请注意相对路径开头的正斜杠。
使用 path.join http://nodejs.org/docs/v0.4.10/api/path.html#path.join
var path = require("path"),
fs = require("fs");
fs.readFile(path.join(__dirname, '..', '..', 'foo.bar'));
path.join()
将为您处理前导/尾随斜杠,并只做正确的事情,您不必尝试记住尾随斜杠何时存在以及何时不存在。