node-graceful:优雅的流程退出管理器,无需依赖。 允许等待多个异步服务

时间:2024-05-23 23:23:48
【文件属性】:

文件名称:node-graceful:优雅的流程退出管理器,无需依赖。 允许等待多个异步服务

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-23 23:23:48

JavaScript

节点优美 node-graceful是一个没有依赖项的小型帮助程序模块,旨在缓解复杂节点程序的正常退出,包括异步等待多个独立模块。 安装: npm i -S node-graceful yarn add node-graceful 有什么问题吗? 打开一个 快速示例 打字稿 import Graceful from 'node-graceful' ; Graceful . captureExceptions = true ; Graceful . on ( 'exit' , async ( ) => { await server . close ( ) ; } ) ; 普通JS const Graceful = require ( 'node-graceful' ) ; Graceful . captureExceptions = true ; Graceful . on


【文件预览】:
node-graceful-master
----.node-version(3B)
----index.ts(6KB)
----.npmignore(93B)
----.travis.yml(86B)
----tsconfig.json(434B)
----LICENSE(1KB)
----tslint.json(78B)
----README.md(7KB)
----index.d.ts(1KB)
----tests()
--------runner.js(4KB)
--------simple-exit.js(269B)
--------wait-for-promise.js(526B)
--------unhandled-rejection-toggled.js(262B)
--------multiple-errors.js(287B)
--------forced-exit.js(296B)
--------sigterm-exit.js(267B)
--------wait-for-multiple-promise.ts(518B)
--------uncaught-error.js(246B)
--------unhandled-rejection-disabled.js(191B)
--------TypeScript.ts(1KB)
--------sigint-exit.js(266B)
--------async-exit.js(253B)
--------exit-on-double.js(326B)
--------uncaught-error-disabled.js(290B)
--------uncaught-error-toggled.js(361B)
--------clear-listeners.js(348B)
--------unhandled-rejection.js(256B)
--------exit-timeout.js(479B)
--------sighup-exit.js(267B)
--------self-triggered.js(260B)
--------multiple-listeners.js(512B)
----.gitignore(1KB)
----index.js(6KB)
----package-lock.json(13KB)
----package.json(1KB)

网友评论