fs.globSync(pattern[, options])


  • pattern <string> | <string[]>
  • options <Object>
    • cwd <string> | <URL> 当前工作目录。默认: process.cwd()
    • exclude <Function> | <string[]> 用于过滤文件/目录的函数或要排除的 glob 模式列表。如果提供了函数,返回 true 表示排除该项,返回 false 表示包含该项。默认值: undefined
    • withFileTypes <boolean> true 如果全局匹配应该返回路径作为 Dirents,false 否则。默认值: false
  • 返回:<string[]> 与模式匹配的文件路径。
import { globSync } from 'node:fs';

console.log(globSync('**/*.js'));const { globSync } = require('node:fs');

console.log(globSync('**/*.js'));