16 lines
358 B
TypeScript
16 lines
358 B
TypeScript
import { dirname, resolve } from 'path'
|
|
import { fileURLToPath } from 'url'
|
|
|
|
const _dirname = dirname(fileURLToPath(import.meta.url))
|
|
|
|
const root = resolve(_dirname, '../../')
|
|
|
|
/**
|
|
* 路径重写
|
|
* @param path 相对路径
|
|
* @returns 基于根目录的相对路径
|
|
*/
|
|
export function r(path: string) {
|
|
return resolve(root, path).replaceAll('\\', '/')
|
|
}
|