参数拼接 path.join([path1][, path2][, …])
path.join()
方法可以连接任意多个路径字符串。要连接的多个路径可做为参数传入。
path.join()方法的参数为string,可以加多个参数,最后会拼在一起形成一个地址,若不是string则报错
1 | // 用法 |
路径解析:path.resolve([from …], to)
path.resolve()方法可以将多个路径解析为一个规范化的绝对路径。
其处理方式类似于对这些路径逐一进行cd操作,但resolve在未执行时不会校验其合法性(就是可以不存在这个地址)
1 | path.resolve('foo/bar', '/tmp/file/', '..', 'a/../truefile') |
相当于
1 | cd foo/bar |
举例:
1 | path.resolve('/foo/bar', './baz') |