【文件属性】:
文件名称:path-equal:检查两个路径是否相等
文件大小:182KB
文件格式:ZIP
更新时间:2021-03-29 04:32:57
TypeScript
路径相等
无论平台如何,都比较文件路径。
Unix和Windows中的文件路径不同。
如果您没有正确比较它们,则您的代码可能会在一个平台上运行,但不能在另一个平台上运行。
该库提供此比较,以检查两个路径是否相同,而不管运行的平台如何。
安装
npm install path-equal
yarn add path-equal
用法
import { pathEqual } from 'path-equal'
pathEqual ( 'dir/sub-dir/file.txt' , 'dir\\sub-dir\\file.txt' ) // true
该库将无法访问文件系统,因此将绝对路径与相对路径进行比较将失败。
贡献
# after fork and clone
yarn
# begin making changes
git checkout -b < branch>
yar
【文件预览】:
path-equal-main
----.gitignore(645B)
----tsconfig.json(83B)
----README.md(2KB)
----tsconfig.esm.json(182B)
----.releaserc.yaml(19B)
----tsconfig.base.json(479B)
----typings()
--------platform-detect.d.ts(571B)
----.github()
--------workflows()
----commitlint.config.js(66B)
----.vscode()
--------settings.json(269B)
----LICENSE(1KB)
----.gitattributes(135B)
----ts()
--------pathEqual.spec.ts(1KB)
--------index.ts(29B)
--------pathEqual.ts(535B)
----package.json(2KB)
----jest.config.js(681B)
----.eslintignore(28B)
----.depcheckrc(170B)
----.editorconfig(228B)
----babel.config.js(349B)
----yarn.lock(451KB)
----.eslintrc.json(353B)
----tsconfig.cjs.json(234B)
----.npmrc(37B)