跳到主要内容

pLimit 教程

pLimit
  • promise 并发数量控制;
安装
pnpm add p-limit
基础使用
import pLimit from "p-limit";

// 限制并发数量, 默认为 infinity
const limit = pLimit(1);

const input = [
limit(() => fetchSomething("foo")),
limit(() => fetchSomething("bar")),
limit(() => doSomething()),
];

const result = await Promise.all(input);
console.log(result);