getAllFilesSync
约 132 字小于 1 分钟
2025-10-13
Karin API Docs / getAllFilesSync
函数: getAllFilesSync()
getAllFilesSync(
dir,options):string[]
定义于: packages/core/src/utils/fs/file.ts:244
递归获取目录下的所有文件
参数
dir
string
目录路径
options
选项
exclude?
string[]
排除指定后缀的文件 与 suffixs 互斥
returnType?
"rel" | "abs"
返回类型 'rel':相对路径 'abs':绝对路径
suffixs?
string[]
仅获取指定后缀的文件 与 exclude 互斥
返回
string[]
符合条件的文件路径列表
示例
getAllFilesSync('dir')
getAllFilesSync('dir', { suffixs: ['yaml', '.json'] })
getAllFilesSync('dir', { exclude: ['.yaml', 'json'] })
getAllFilesSync('dir', { returnType: 'abs' })