【文件属性】:
文件名称:fastify-plugin:Fastify 的插件助手
文件大小:15KB
文件格式:ZIP
更新时间:2021-07-23 17:41:16
plugin versioning fastify JavaScript
fastify-插件
fastify-plugin是一个插件帮手 。
当您为 Fastify 构建插件并且希望它们可以在您需要它们的相同上下文中访问时,您有两种方法:
使用skip-override隐藏属性
使用这个模块
注意:本模块的 v2.x & v3.x 系列涵盖了 Fastify v3。 Fastify v2 支持请参考 v1.x 系列。
用法
fastify-plugin可以为你做三件事:
添加skip-override隐藏属性
检查 Fastify 的最低版本
将插件的一些自定义元数据传递给 Fastify
使用回调的示例:
const fp = require ( 'fastify-plugin' )
module . exports = fp ( function ( fastify , opts , next ) {
// your plugin cod
【文件预览】:
fastify-plugin-master
----plugin.d.ts(1KB)
----package.json(1KB)
----.github()
--------dependabot.yml(261B)
--------workflows()
--------stale.yml(772B)
----test()
--------composite.test.js(380B)
--------mu1tip1e.composite.test.js(406B)
--------test.js(5KB)
--------esm()
--------checkVersion.test.js(1KB)
--------stackParser.test.js(3KB)
--------bundlers.test.js(2KB)
----stackParser.js(369B)
----LICENSE(1KB)
----plugin.test-d.ts(2KB)
----.taprc(48B)
----tsconfig.json(117B)
----.gitignore(2KB)
----plugin.js(2KB)
----README.md(6KB)