xiaohejs
Version:
🎈 小何同学的JavaScript工具箱
2 lines (1 loc) • 370 B
JavaScript
const t={base:"",excludes:["http","ws","udp","tcp"]},s={prefix:null};function e(e,n){const{base:l=t.base,prefix:u}=Object.assign({},s,n);return null==e||e.length<=0||null==l||e.startsWith(l)||t.excludes.findIndex((t=>e.startsWith(t)))>=0?e:`${null!=u?u:""}${l}${e.startsWith("/")?"":"/"}${e}`}export{t as ConvertUrlConfig,s as DefaultConvertUrlOptions,e as convertUrl};