众所周知,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'有什么好处吗。