@iyowei/ls-dir-sync

1.0.2 • Public • Published

lsDirSync(path)

串行扫描文件夹。

使用

  • path 待扫描的路径,必需提供,{String}
  • 返回,扫描结果 { Array }
import { log } from "console";
import lsDirSync from "@iyowei/ls-dir-sync";

log(lsDirSync(process.cwd()));

/**
 * [
 *   {
 *     path: '',
 *     dirent: [Dirent]
 *   },
 *   ...
 * ]
 */

安装

Node Version Badge

# Pnpm
pnpm add @iyowei/ls-dir-sync

# yarn
yarn add @iyowei/ls-dir-sync

# npm
npm add @iyowei/ls-dir-sync

相关

  • lsDir(),并行扫描文件夹;
  • scanDirEach(),可在扫描的同时更新或过滤数据,并行 实现;
  • scanDirEachSync(),可在扫描的同时更新或过滤数据,串行 实现;
  • scanDirSync()worker 选填,有 worker,行为同 scanDirEachSync() 一致,否则与 lsDirSync() 一致,如果项目中同时使用了 scanDirEachSync()lsDirSync(),则推荐使用 scanDirSync()
  • scanDir()worker 选填,有 worker,行为同 scanDirEach() 一致,否则与 lsDir() 一致,如果项目中同时使用了 scanDirEach()lsDir(),则推荐使用 scanDir()

参与贡献

PRs Welcome

Readme

Keywords

Package Sidebar

Install

npm i @iyowei/ls-dir-sync

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

3.96 kB

Total Files

4

Last publish

Collaborators

  • itonyyo