跳到主要内容

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​

ParameterTypeDescription
filenamestring文件名或路径

Returns​

"image" | "audio" | "video" | "code" | "text" | "archive" | "unknown"

分类名;无扩展名或不在任何集合内返回 'unknown'