minigame-std
    Preparing search index...

    Function statSync

    • stat 的同步版本,获取文件或目录的状态信息。

      Parameters

      • path: string

        文件或目录的路径。

      Returns IOResult<Stats>

      包含状态信息的操作结果。

      const result = statSync('/path/to/file.txt');
      if (result.isOk()) {
      console.log(result.unwrap().isFile()); // true
      }
    • stat 的同步版本,递归获取目录下所有文件和子目录的状态信息。

      Parameters

      • path: string

        目录的路径。

      • options: StatOptions & { recursive: true }

        选项,recursive 设置为 true 时递归获取。

      Returns IOResult<FileStats[]>

      包含目录下所有文件状态信息数组的操作结果。

      const result = statSync('/path/to/dir', { recursive: true });
      if (result.isOk()) {
      result.unwrap().forEach(item => {
      console.log(item.path, item.stats.isDirectory());
      });
      }
    • stat 的同步版本,获取文件或目录的状态信息。

      Parameters

      • path: string

        文件或目录的路径。

      • Optionaloptions: StatOptions

        可选选项,包含 recursive 可递归获取目录下所有文件状态。

      Returns IOResult<Stats | FileStats[]>

      包含状态信息的操作结果,根据 options.recursive 返回单个 Stats 或 FileStats 数组。