getFileCategory()
function getFileCategory(filename): "image" | "audio" | "video" | "code" | "text" | "archive" | "unknown";
Defined in: packages/utils/src/file/index.ts:83
按扩展名归类文件。
分类互斥且按固定顺序匹配:image → audio → video → code → text → archive。
同时出现在多个集合里的扩展名(如 ogg 既是音频又是视频)落在靠前的那一类。
Parameters
| Parameter | Type | Description |
|---|---|---|
filename | string | 文件名或路径 |
Returns
"image" | "audio" | "video" | "code" | "text" | "archive" | "unknown"
分类名;无扩展名或不在任何集合内返回 'unknown'