Файли
openidea/website/src/lib/paths.mjs
T
Jaw bb508d4118 feat(website): add responsive homepage and GitHub Pages deployment (#277)
* feat(website): add responsive homepage and Pages deployment

* feat(website): add platform-specific installer download pages
2026-11-07 01:17:04 +08:00

11 рядки
348 B
JavaScript

/** @param {string} [path] */
export function normalizeBasePath(path = "/") {
const clean = path.replace(/^\/+|\/+$/g, "");
return clean ? `/${clean}/` : "/";
}
/** @param {string} asset @param {string} [basePath] */
export function publicAsset(asset, basePath = "/") {
return `${normalizeBasePath(basePath)}${asset.replace(/^\/+/, "")}`;
}