【文件属性】:
文件名称:easy-promise-queue:一个简单JavaScript Promise队列,该队列自动执行,并发控制和可挂起
文件大小:68KB
文件格式:ZIP
更新时间:2021-05-17 08:38:01
queue promise concurrency TypeScript
简单承诺队列
轻松承诺队列。 设置并发以在队列中执行promise。
English
它是干什么用的
这是一个可以暂停的并发队列。
当其并发设置为1(默认)时,它是一个FIFO队列。
您可以将Promises放入此队列。 只能将X许诺作为您的配置并发执行。
您可以随时暂停/恢复此队列。 当队列暂停时,正在进行的承诺将一直运行直到完成。
安装
$ npm install easy-promise-queue
用法
如何汇入
commonJS:
const PromiseQueue = require ( "easy-promise-queue" ) . default ;
es2015:
import PromiseQueue from 'easy-promise-queue' ;
如何使用
添加Promise thunk来逐个运行Promise:
let pq = n
【文件预览】:
easy-promise-queue-master
----.gitignore(44B)
----tsconfig.json(5KB)
----README.md(2KB)
----test()
--------PromiseQueue.test.ts(9KB)
----LICENSE(1KB)
----package.json(960B)
----tslint.json(499B)
----src()
--------PromiseQueue.ts(2KB)
----README_CN.md(2KB)
----jest.config.js(488B)
----.npmignore(52B)
----.travis.yml(137B)
----.editorconfig(54B)
----yarn.lock(147KB)