文件名称:p-singleton:确保在拒绝或解决之前只创建一个承诺实例
文件大小:72KB
文件格式:ZIP
更新时间:2024-08-12 16:02:27
nodejs javascript promises promise async-functions
p-单例 确保一次只运行一个版本的 Promise 返回函数 安装 npm install p-singleton 用法 const pSingleton = require ( 'p-singleton' ) // any function that returns a promise function fetchUserDetailsAndDoSomething ( id ) { return fetch ( '/api/users/' + id ) . then ( res => res . json ( ) ) } const singletonUserFetch = pSingleton ( fetchUserDetailsAndDoSomething ) const p1 = singletonUserFetch ( 2 ) const p2 = singletonUs
【文件预览】:
p-singleton-master
----circle.yml(805B)
----.eslintrc(68B)
----.github()
--------ISSUE_TEMPLATE.md(253B)
--------funding.yml(50B)
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------CONTRIBUTING.md(1KB)
--------settings.yml(474B)
--------CODE_OF_CONDUCT.md(1KB)
----yarn.lock(152KB)
----index.spec.js(4KB)
----types()
--------tsconfig.json(5KB)
--------index.d.ts(338B)
--------index.spec.ts(534B)
----LICENSE(1KB)
----README.md(2KB)
----renovate.json(50B)
----.gitignore(22B)
----index.js(501B)
----package.json(1KB)