相对路径视角

时间:2015-07-30 18:15:18

标签: node.js path relative-path

如果我有这样的目录结构

/dir
  /test
    /symlink-package.json
  /pacakge.json

我在dir目录中运行我正在寻找的理想代码或函数,这是我想要的输出。

var lens = "./test"
var path = "./package.json"

> ./test/package.json

var lens = "./test"
var path = "../package.json"

> ./package.json

其中lens是您希望查看的目录,返回值是当前目录透视图中的结果路径。

节点的路径是否提供此功能?

1 个答案:

答案 0 :(得分:0)

> path.join("./test","./package.json")
'test/package.json'
> path.join("./test","../package.json")
'package.json'