1.0.1 • Published 4 years ago
@iyowei/ls-dir v1.0.1
lsDir(path)
并行扫描文件夹。
使用
path待扫描的路径,必需提供,{String}- 返回,扫描结果 {
Promise<Array>}
import { log } from "console";
import lsDir from "@iyowei/ls-dir";
(async () => {
log(await lsDir(process.cwd()));
/**
* [
* {
* path: '',
* dirent: [Dirent]
* },
* ...
* ]
*/
})();安装
# Pnpm
pnpm add @iyowei/ls-dir
# yarn
yarn add @iyowei/ls-dir
# npm
npm add @iyowei/ls-dir相关
lsDirSync(),串行扫描文件夹;scanDirEachSync(),可在扫描的同时更新或过滤数据,串行 实现;scanDirEach(),可在扫描的同时更新或过滤数据,并行 实现;scanDirSync(),worker选填,有worker,行为同scanDirEachSync()一致,否则与lsDirSync()一致,如果项目中同时使用了scanDirEachSync()、lsDirSync(),则推荐使用scanDirSync();scanDir(),worker选填,有worker,行为同scanDirEach()一致,否则与lsDir()一致,如果项目中同时使用了scanDirEach()、lsDir(),则推荐使用scanDir();