import { PUBLIC_SRC_PATH } from "./constants"; export function getSrcPath(src: string) { // 确保路径以 / 开头,移除开头的多余斜杠 const cleanSrc = src.startsWith('/') ? src : `/${src}`; // 如果 PUBLIC_SRC_PATH 是 "/",直接返回 cleanSrc,否则拼接 if (PUBLIC_SRC_PATH === '/') { return cleanSrc; } // 移除 PUBLIC_SRC_PATH 末尾的斜杠(如果有),然后拼接 const basePath = (PUBLIC_SRC_PATH as string).replace(/\/$/, ''); return `${basePath}${cleanSrc}`; }