es6-denodeify:将回调转换为承诺

时间:2024-06-23 16:43:45
【文件属性】:

文件名称:es6-denodeify:将回调转换为承诺

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-23 16:43:45

JavaScript

es6-去节点化 将回调转换为承诺。 为什么? npm 注册表中已经有很多模块可以将回调转换为承诺。 为什么是另一个? 我为这个目的找到的所有模块要么依赖于某些特定的Promise实现,要么期望一个全局Promise构造函数。 我需要一个允许我注入我正在使用的承诺实现的模块。 我找到了它,它被称为 ,但自从几周以来它被标记为已弃用,没有任何推荐的替代解决方案,并且当您依赖它时,它会在 npm 安装期间显示警告,这让人们感到害怕。 我已经在了一个非常简单的denodeify实现,利用了 ES6 箭头函数,我喜欢它的简洁。 我现在将它发布为 npm 包。 用法 const denodeify = require ( 'es6-denodeify' ) ( Promise ) const fs = require ( 'fs' ) const readFile = denodeify


【文件预览】:
es6-denodeify-master
----UNLICENSE(1KB)
----README.md(1KB)
----Makefile(89B)
----index.es6.js(170B)
----.gitignore(24B)
----package.json(625B)

网友评论