文件名称:raii.js:基于ES6 Promise的RAII堆栈工具
文件大小:4KB
文件格式:ZIP
更新时间:2024-05-20 12:40:28
JavaScript
RAII.js 介绍 RAII.js是基于ES6 Promise的RAII(资源获取即初始化)实现。 RAII.js确保您的资源按顺序进行了初始化和销毁,并且可以随时取消(销毁)整个堆栈。 安装 只需通过npm在项目中安装raii.js即可: npm install raii --save 快速开始 首先,在任何资源初始化之前创建一个raii实例: var Raii = require ( "raii" ) var raii = new Raii ( ) ; 然后,将任何资源实例推入raii。 资源实例应该是具有init()和/或destroy(error)方法的对象。 它可以是从类实例化的对象,也可以是临时对象,甚至可以是具有init()和/或destroy(error)函数的模块。 您还可以使用raii.push(init,destroy),其中init和destroy是
【文件预览】:
raii.js-master
----package.json(541B)
----test()
--------test.js(1KB)
----lib()
--------index.js(3KB)
----README.md(5KB)