从绝对路径到相对路径

比尔·戈德堡

我已经在网上看到了这段代码,但我不知道该怎么做

"../../../path"您将获得"/relative/sub/foo/sub/file"sub / foo / 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"
勒克斯

这样思考(文件夹系统):

  • 相对的
        • 子2
          • file.js
  • path.txt


就像您在cmd中一样,它始终具有当前目录。

  1. “ relative / sub / foo / sub2 / file.js”指向file.js。好吧?

  2. 然后,您要进入path.txt(来自sub2文件夹)。

  3. ../表示“进入文件夹”

  4. ../../../表示从sub => relative到上三个文件夹

  5. 然后获取path.txt

希望你能理解。我将尽快发布更多信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章