文件名称:avvio:节点应用程序的异步引导
文件大小:38KB
文件格式:ZIP
更新时间:2024-05-17 09:58:03
JavaScript
Avvio 异步引导很困难,不同的事情可能出错,错误处理和加载顺序仅举几例。 该模块的目的是使其变得简单。 avvio是完全可重入且基于图的。 您可以在插件中加载组件/插件,但仍要确保一切以正确的顺序进行。 加载结束时,您的应用程序将启动。 安装 要安装avvio ,只需使用npm: npm install avvio --save 例子 以下示例可在找到并使用node example.js运行。 它演示了如何使用avvio加载函数/插件。 'use strict' const app = require ( 'avvio' ) ( ) app . use ( first , { hello : 'world' } ) . after ( ( err , cb ) => { console . log ( 'after first and second' )
【文件预览】:
avvio-master
----package.json(1KB)
----.github()
--------dependabot.yml(261B)
--------release-drafter.yml(50B)
--------workflows()
--------tests_checker.yml(175B)
----test()
--------express.test.js(799B)
--------to-json.test.js(3KB)
--------esm.test.js(409B)
--------await-use.test.js(5KB)
--------after-self-promise.js(317B)
--------pretty-print.test.js(2KB)
--------close.test.js(9KB)
--------plugin-timeout.test.js(5KB)
--------basic.test.js(7KB)
--------esm.mjs(228B)
--------async-await.test.js(7KB)
--------after-and-ready.test.js(16KB)
--------after-pass-through.test.js(495B)
--------catch-override-exception.test.js(321B)
--------events-listeners.test.js(459B)
--------override.test.js(7KB)
--------chainable.test.js(2KB)
--------reentrant.test.js(3KB)
--------twice-done.test.js(350B)
--------callbacks.test.js(2KB)
--------await-after.test.js(7KB)
--------after-use-after.test.js(2KB)
--------types()
--------after-throw.test.js(408B)
--------await-self.test.js(488B)
--------fixtures()
----boot.js(13KB)
----LICENSE(1KB)
----example.js(2KB)
----.taprc(55B)
----index.d.ts(2KB)
----.gitignore(2KB)
----plugin.js(6KB)
----README.md(17KB)
----time-tree.js(2KB)