module.exports = {
"name": "YApi",
"dest": "static/doc",
"examplePath": "./doc/exampleCode",
"defaultGrammar": "json",
"instructionsInfoPath": "", //使用说明 内容路径 (需要配合JS-Component注释的@instructions使用)
"instructionsUrlPath": "", //使用说明demo路径 (需要配合JS-Component注释的@instructions使用)
"common": { // 通用默认配置,包括主页配置等
"title": "YApi 接口管理平台", //page title
"footer": "© 2017 YMFE Team. Build by ydoc ", // 通用尾
"home": ' YAPI',
"homeUrl": "./index.html",
"keywords": "api管理,接口管理,接口文档,api文档",
"description": "YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。"
},
"options": {
"foldcode": false,
"markdown": { // 对于 markdown 编译器进行统一配置
"menuLevel": 2 //选取第几级 head 作为目录,默认 -1 没有目录
}
},
"pages": [
{
"name": "index", // Page Name 会根据他生成 html 文件,例: index.html
"title": "", // Page Title
"homepage": { // 配置首页,样式区别于其他页面
"version": "v" + require('./package.json').version, // 版本信息将显示在banner底部
"button": [{ // 按钮组将显示在banner底部
"name": "开始",
"href": "./usage.html"
},{
"name": "Github",
"href": "https://github.com/YMFE/yapi"
}],
"intro": [{ // 首页的正文部分,数组项依次渲染,可重复使用
"title": "为 API 开发者设计的管理平台", // 介绍板块标题
"desc": "YApi 让接口开发更简单高效,让接口的管理更具可读性、可维护性,让团队协作更合理。" // 介绍板块描述
},{
"title": "",
"detail": {
"type": "thumbnail", // 三列布局的介绍板块
"content": [{ // 三列布局的内容,每项的key值非必需,但建议每列的key值一致
"name": "项目管理", // 板块名称
"src": "./images/intro_page_1.png", // 缩略图
"desc": "YApi 成熟的团队管理
扁平化项目权限配置满足各类企业的需求" // 描述
},{
"name": "接口管理",
"src": "./images/intro_page_2.png",
"desc": "友好的接口文档
基于 websocket 的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率"
},{
"name": "MockServer",
"src": "./images/intro_page_3.png",
"desc": "基于 Mockjs
使用简单功能强大"
}]
}
}]
},
"banner": {
"title": `