koa-image-placeholder
一个简单的koa中间件, 用于生成占位图.
安装
npm install koa-image-placeholder --save
参数说明
rectColor
: 图片背景色(默认:#EEEEEE
)fontSize
: 字体大小(默认:12
)fontColor
: 字体颜色(默认:#AAAAAA
)io
: 是否只展示占位图, 不展示任何其他的信息(默认:n
)
URL配置
注册一个路由来响应中间件的占位图返回值(参照下方的示例代码).
url
的query
接收四个参数
size
(必须): 图片尺寸, 格式widthxheight
(100x100).text
(可选): 图片上展示的文字bg
(可选): 图片背景色,aabbcc
格式, 不带#fc
(可选): 图片上展示的文字颜色,aabbcc
格式, 不带#io
(可选):image only
, 若设置为y
, 则文字以及尺寸信息将不再展示, fc设置也将无效, 只展示一个纯色的占位图(默认不包含该参数)
例: /placeholder?size=200x200&text=妈个蛋&bg=000&fc=FFF
示例代码
"use strict"; const url = ;const koa = ;const router = ;const imagePlaceholder = ;const app = ; app; app; app; app;
DEBUG
DEBUG=koa-image-placeholder