-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
127 lines (124 loc) · 5.83 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>星火·链网应用开放文档</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="description" content="Description">
<meta name="viewport"
content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<!-- 设置浏览器图标 -->
<link rel="shortcut icon" href="favicon.ico"/>
<!-- 默认主题 -->
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/lib/themes/vue.css">
<!--link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple-dark.css"-->
<!--link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify/themes/pure.css"-->
<!--link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css"-->
<link rel="stylesheet" href="./_media/custom.css">
<link href="https://fonts.googleapis.com/css?family=Lobster"rel="stylesheet">
<!-- 文章内导航 -->
<link rel="stylesheet" href="https://mg.meiflower.top/oss/cdn/npm/docsify-plugin-toc@1.3.1/dist/light.css">
</head>
<body>
<!-- 定义加载时候的动作 -->
<div id="app">加载中...</div>
<script>
window.$docsify = {
auto2top: true,
// 项目名称
name: 'BIF-Guide',
// 仓库地址,点击右上角的Github章鱼猫头像会跳转到此地址
repo: 'https://github.com/caict-4iot-dev',
// 侧边栏支持,默认加载的是项目根目录下的_sidebar.md文件
loadSidebar: true,
// 导航栏支持,默认加载的是项目根目录下的_navbar.md文件
loadNavbar: true,
// 封面支持,默认加载的是项目根目录下的_coverpage.md文件
coverpage: true,
// 最大支持渲染的标题层级
maxLevel: 2,
// 自定义侧边栏后默认不会再生成目录,设置生成目录的最大层级(建议配置为2-4)
subMaxLevel: 1,
// 小屏设备下合并导航栏到侧边栏
mergeNavbar: true,
// 导航栏
toc: {
tocMaxLevel: 5,
target: 'h1, h2, h3, h4, h5, h6',
ignoreHeaders: ['<!-- {docsify-ignore} -->', '<!-- {docsify-ignore-all} -->']
},
/*搜索相关设置*/
search: {
maxAge: 86400000,// 过期时间,单位毫秒,默认一天
paths: 'auto',// 注意:仅适用于 paths: 'auto' 模式
placeholder: '搜索',
// 支持本地化
placeholder: {
'/zh-cn/': '搜索',
'/': 'Type to search'
},
noData: '找不到结果',
depth: 4,
hideOtherSidebarContent: false,
namespace: '星火链网应用开放文档',
},
markdown: {
renderer: {
table: function (header, body) {
// 从表体第一行读取列宽配置
let firstRow = body.substring(0, body.indexOf("</tr>") + 5);
// 将列宽配置dom字符串转换为可处理的字符串 :width,:width,...
let colWidthConfig = firstRow
.replace("<tr>", "")
.replace("</tr>", "")
.replaceAll("\n", "")
.replace(/<td[^>]*>/g, "")
.replaceAll("</td>", ",");
colWidthConfig = colWidthConfig.substring(
0,
colWidthConfig.length - 1
);
let colgroupDomStr = "";
// 当前读取到的第一行是列宽配置行, 拼接列宽配置dom字符串
if (colWidthConfig.startsWith(":")) {
// 去除多余的 :
colWidthConfig = colWidthConfig.replaceAll(":", "");
colgroupDomStr = "<colgroup>";
for (let item of colWidthConfig.split(",")) {
colgroupDomStr += `<col width="${item}"></col>`;
}
colgroupDomStr += "</colgroup>";
body = body.substring(body.indexOf("</tr>") + 5);
}
// 拼接table dom字符串并返回
return (
"<table>" +
colgroupDomStr +
"<thead>" +
header +
"</thead><tbody>" +
body +
"</tbody>" +
"</table>"
);
}
}
}
}
</script>
<!-- docsify的右侧导航 -->
<script src="https://mg.meiflower.top/oss/cdn/npm/docsify-plugin-toc@1.3.1/dist/docsify-plugin-toc.min.js"></script>
<!-- docsify的js依赖 -->
<script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script>
<!-- emoji表情支持 -->
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.min.js"></script>
<!-- 图片放大缩小支持 -->
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/zoom-image.min.js"></script>
<!-- 搜索功能支持 -->
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/search.min.js"></script>
<!--在所有的代码块上添加一个简单的Click to copy按钮来允许用户从你的文档中轻易地复制代码-->
<script src="//cdn.jsdelivr.net/npm/docsify-copy-code/dist/docsify-copy-code.min.js"></script>
<!-- 自定义主题 -->
<script src="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/js/docsify-themeable.min.js"></script>
</body>
</html>