目前yapi
的open api更新接口并不会渲染接口备注信息, 如果接口备注信息中含有markdown
内容, 需要配置markdown
渲染器
插件内置了一个简单的markdown
渲染器, 如果对渲染效果不满意, 可以按照以下步骤配置自定义的markdown
渲染器
markdown
渲染器渲染器目前分为两种, 一种是本地渲染器, 一种是远程渲染器
本地渲染器
有三条可用的配置规则:
markdown.render.shell
:渲染执行的shell
, 插件将需要渲染的markdown暂存到临时目录, 将文件绝对路径
作为参数追加到此shell
后.
如果希望将绝对路径
放在其他位置, 使用#fileName
占位.markdown.render.work.dir
: 执行渲染shell
的工作文件夹markdown.render.timeout
:渲染超时时间配置示例:
markdown.render.shell=/usr/local/bin/node render.js
markdown.render.work.dir=/项目路径/yapi-markdown-render
markdown.render.timeout=3000
远程渲染器
只需要配置远程服务地址即可:
markdown.render.server
:远程服务地址, 这个地址接受POST
HTTP请求配置示例:
markdown.render.server=http://localhost:3000/render
node
版markdown
渲染器:yapi-markdown-render目前提供的渲染服务
markdown.render.server=http://www.itangcent.com/render