UNPKG

@ghini/kit

Version:

js practical tools to assist efficient development

15 lines 468 B
import { rf, wf, mkdir, isdir, xpath, isfile, rm } from "../index.js"; export default { keypath }; export function keypath(key) { if (key.match(/[\\*?"<>|`]/)) return console.error( key, '含不支持作为key命名的字符【\\*?"<>|`】,可用【/:】作分隔符' ); let keypath = key.replace(/[/:]/g, "/"); if (keypath.startsWith("/")) { console.error("无效路径", key); return; } return xpath(keypath, this.root) + "`"; }