0
在npm路径模块中,人们使用path.join
,因为它处理跨平台斜杠和额外的斜线。但是,有没有办法比较两个路径来查看它是否跨平台方式相同的文件夹?如何检查两个路径在npm中是否相同?
我想避免它最终比较/foo/bar
到\foo\bar
,并说它不一样,但它确实是。
感谢
在npm路径模块中,人们使用path.join
,因为它处理跨平台斜杠和额外的斜线。但是,有没有办法比较两个路径来查看它是否跨平台方式相同的文件夹?如何检查两个路径在npm中是否相同?
我想避免它最终比较/foo/bar
到\foo\bar
,并说它不一样,但它确实是。
感谢
我通过两个我要比较的路径中使用path.resolve
解决了这个。这使得路径绝对符合process.cwd()
并解决了反斜杠/转发问题。它也解决了../../a/b/
路径。