【文件属性】:
文件名称:fastify-autoload:需要目录中的所有插件
文件大小:107KB
文件格式:ZIP
更新时间:2021-04-07 00:30:37
JavaScript
固定自动加载
Fastify便利插件,可加载目录中找到的所有插件,并自动配置与文件夹结构匹配的路由。
安装
npm i fastify-autoload
例子
从plugins目录自动加载所有插件的Fastify服务器:
const fastify = require ( 'fastify' )
const autoload = require ( 'fastify-autoload' )
const app = fastify ( )
app . register ( autoload , {
dir : path . join ( __dirname , 'plugins' )
} )
app . listen ( 3000 )
或使用ESM语法:
import path from 'path'
import autoLoad from 'fastify-autoload'