ufo:适用于人类的URL实用程序

时间:2024-04-21 02:12:51
【文件属性】:

文件名称:ufo:适用于人类的URL实用程序

文件大小:190KB

文件格式:ZIP

更新时间:2024-04-21 02:12:51

TypeScript

安装 使用npm或yarn进行安装: npm i ufo # or yarn add ufo 进口: // CommonJS const { normalizeURL , joinURL } = require ( 'ufo' ) // ESM import { normalizeURL , joinURL } from 'ufo' 注意:您可能需要转换软件包并为旧版环境添加URL polyfill 用法 normalizeURL 确保URL正确编码 确保路径名以斜杠开头 保留协议/主机(如果提供) // Result: test?query=123 123#hash, test normalizeURL ( 'test?query=123 123#hash, test' ) // Result: http://localhost:3000/ normalizeURL


【文件预览】:
ufo-main
----.eslintrc(62B)
----renovate.json(37B)
----package.json(985B)
----.github()
--------banner.svg(186KB)
--------workflows()
----test()
--------base.test.ts(1KB)
--------fixture()
--------join.test.ts(598B)
--------url.test.ts(651B)
--------query.test.ts(1KB)
--------utilities.test.ts(1KB)
--------punycode.test.ts(443B)
--------is-same.test.ts(532B)
--------doubleSlash.test.ts(571B)
--------resolve.test.ts(1015B)
--------trailing-slash.test.ts(733B)
--------normalize.test.ts(3KB)
----jest.config.js(93B)
----LICENSE(1KB)
----src()
--------utils.ts(3KB)
--------encoding.ts(3KB)
--------url.ts(3KB)
--------query.ts(1KB)
--------parse.ts(2KB)
--------punycode.ts(2KB)
--------index.ts(121B)
----tsconfig.json(284B)
----.gitignore(64B)
----CHANGELOG.md(9KB)
----README.md(3KB)
----yarn.lock(251KB)
----.eslintignore(5B)
----.editorconfig(224B)

网友评论