我在网上看过这个代码,我不明白如何从
"../../../path"
你得到"/relative/sub/foo/sub/file"
其中是sub / for / sub ....
var uri = new URI("../../../path");
// make path absolute
var relUri = uri.absoluteTo("/relative/sub/foo/sub/file"); // returns a new URI instance
// relUri == "/relative/path"
答案 0 :(得分:1)
这样想(文件夹系统):
就像你在cmd中一样,一直都有当前目录。
"相对的/子/富/ SUB2 / file.js"指向file.js.好吗?
然后你想来到path.txt(来自sub2文件夹)。
../表示"上一个文件夹"
../../../表示从sub =>上去三个文件夹相对
然后获取path.txt
希望你理解。我很快就会发布更多信息。