@yqg/node
v1.8.4
Published
Node Middleware
Downloads
56
Maintainers
Keywords
Readme
@yqg/node 包含常用的工具方法及中间件
packages.json 配置了 sideEffects: false
,方便 webpack 进行 tree-shaking
middleware
- health-check 服务健康检查(特定UA直接返回200)
- history-api-fallback cdn回源返回404,其他返回index.html(适用于spa)
- spider-guard cdn回源返回404,其他调用next (适用于ssr)
- i18n 定时拉取多语言
- report 错误日志解析
utils
- createServer、startServer 创建、启动服务
未在 index 中 export 的工具方法
- handleClientError 对clientError加console及日志输出,方便分析
- io-start 启动socket.io,方便接enum等实时刷新
- upgrade-disconnect 断开不支持path的socket upgrade
- generate-response 包装 res.body
- request 简单的http client,类似 axios