filesByExt
约 129 字小于 1 分钟
2025-10-13
Karin API Docs / filesByExt
函数: filesByExt()
filesByExt(
filePath
,ext
,returnType
):string
[]
定义于: packages/core/src/utils/fs/path.ts:24
参数
filePath
string
ext
后缀名、或后缀名列表
string
| string
[]
returnType
返回类型 name:文件名
rel:相对路径
abs:绝对路径
"rel"
| "abs"
| "name"
返回
string
[]
Description
根据文件后缀名从指定路径下读取符合要求的文件
示例
filesByExt('./plugins/karin-plugin-test', '.js')
// -> ['1.js', '2.js']
filesByExt('./plugins', ['.js', '.ts'], 'name')
// -> ['1.js', '2.js', '3.ts']
filesByExt('./plugins', '.js', 'rel')
// -> ['plugins/1.js', 'plugins/2.js']
filesByExt('./plugins', '.js', 'abs')
// -> ['C:/Users/karin/plugins/1.js', 'C:/Users/karin/plugins/2.js']