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);