如何检查npm中的两条路径是否相同?

如何检查npm中的两条路径是否相同?,npm,path,Npm,Path,在npm路径模块中,人们使用path.join,因为它处理跨平台斜杠和额外斜杠。但是,是否有一种方法可以比较两个路径,以查看它是否以跨平台的方式位于同一文件夹中 我希望避免出现这样的情况,即它最终会将/foo/bar与\foo\bar进行比较,并说这不一样,但实际上是一样的 谢谢我已经通过使用路径解决了这个问题。在我想要比较的两个路径上解决。这使得路径相对于process.cwd()是绝对路径,并解决了反斜杠/正斜杠问题。它还解析。/../a/b/路径

在npm路径模块中,人们使用
path.join
,因为它处理跨平台斜杠和额外斜杠。但是,是否有一种方法可以比较两个路径,以查看它是否以跨平台的方式位于同一文件夹中

我希望避免出现这样的情况,即它最终会将
/foo/bar
\foo\bar
进行比较,并说这不一样,但实际上是一样的


谢谢

我已经通过使用
路径解决了这个问题。在我想要比较的两个路径上解决
。这使得路径相对于
process.cwd()
是绝对路径,并解决了反斜杠/正斜杠问题。它还解析
。/../a/b/
路径