众所周知,Windows 使用反斜杠路径,而 Unix 使用正斜杠路径。Js 提供 path.join()
来始终使用正确的斜杠。因此,例如,你可以用 path.join('a','b','c')
代替只写 Unix 的 'a/b/c'
。
然而,尽管存在这种差异,如果您不规范化您的路径(例如使用 path.join) ,只是编写像 a/b/c
node.js 这样的路径,在 Windows 上运行脚本似乎没有问题。
那么,编写 path.join('a','b','c')
比编写 'a/b/c'
有什么好处吗。