UNPKG

1.25 kBTypeScriptView Raw
1import { LocaleId } from '../index';
2
3/**
4 * _仅服务器端_
5 *
6 * 获指定文件在客户端中的可访问路径,其结果可直接用于浏览器中的资源请求
7 *
8 * 返回的结果可能是数组
9 */
10function getFilePathnameForClient(
11 /** 要查找的文件的文件名。根据打包文件对应表 (chunkmap) 查询文件名和实际打包结果文件的对应关系 */
12 filename: string,
13 /** 对应语种。默认为当前语种 (i18n开启时) */
14 localeId?: LocaleId,
15 /** 如果标记为 true,表示提供的 filename 为确切的相对于客户端打包根目录的文件路径,无需查询对照表,直接返回结果 */
16 isPathname?: boolean
17): string | string[];
18function getFilePathnameForClient(
19 /** 提供的 filename 为确切的相对于客户端打包根目录的文件路径,无需查询对照表,直接返回结果 */
20 isPathname: true,
21 /** 要查找的文件的文件名。根据打包文件对应表 (chunkmap) 查询文件名和实际打包结果文件的对应关系 */
22 filename: LocaleId,
23 /** 对应语种。默认为当前语种 (i18n开启时) */
24 localeId?: string
25): string | string[];
26
27export default getFilePathnameForClient;