热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

gitbook插件

插件文章目录插件1.默认插件2.添加和移除插件3.插件配置pluginsConfig4.插件安装4.1方法一4.2方法二4.3方法三5.插件预览1.默认插件Gitbook默认带有
插件

文章目录

  • 插件
    • 1. 默认插件
    • 2. 添加和移除插件
    • 3. 插件配置pluginsConfig
    • 4. 插件安装
      • 4.1 方法一
      • 4.2 方法二
      • 4.3 方法三
    • 5. 插件预览




1. 默认插件

Gitbook默认带有7个插件(功能性5个,搜索有两个,主题一个):

  • livereload 热加载插件
  • highlight 语法高亮插件
  • search 搜索插件
  • lunr 搜索插件后台服务
  • sharing 分享插件
  • fontsettings 字体设置插件
  • theme-default 主题

2. 添加和移除插件

book.json 中的 plugins 模块能够配置,能够使 Gitbook 的功能更丰富。

在 plugins 中添加对应的插件名称

"plugins": ["highlight","-search","back-to-top-button","expandable-chapters-small","insert-logo"
]

其中"-search"中的 - 符号代表去除默认自带的插件

3. 插件配置pluginsConfig

部分插件在引入后需要进行详细的配置,可以在 pluginsConfig 中加配置说明。

"pluginsConfig": {"insert-logo": {"url": "images/logo.png","style": "background: none; max-height: 30px; min-height: 30px"}
}

4. 插件安装


4.1 方法一

插件无需单独下载安装,只有在 book.json 中配置好对应的插件,执行 gitbook install, 缺少的插件就会自动下载安装

gitbook install .

4.2 方法二

自定义的插件也可以通过 npm 或者将解压后的包复制到 node_modules 目录中进行安装。

npm install gitbook-plugin-xxx

4.3 方法三

也可以从源码GitHub地址中下载,放到 node_modules 文件夹里(GitHub地址在进入插件地址右侧的GitHub链接).

5. 插件预览


模块名称功能描述
accordion手风琴折叠模块
ace代码 ACE 显示
advanced-emoji显示 emoji 表情
alerts告警级别信息提示
anchor-navigation-ex悬浮目录和回到顶部
ancre-navigation悬浮目录和回到顶部
auto-scroll-table表格滚动条
back-to-top-button当页面超过一屏幕时,会显示一个 回到顶部按钮
change_girls可自动切换的背景
click-reveal默认隐藏,点击可显示
code代码添加行号&复制按钮
copy-code-button代码复制按钮
custom-favicon修改网页标题图标 favicon
chapter-fold导航目录默认折叠
Chart绘制图形
donate贡献
disqus评论系统
emphasize为文字加上底色
expandable-chapters导航目录折叠扩展
expandable-chapters-smallexpandable-chapters-small
edit-link添加编辑按钮
favicon显示网站图标
flexible-alertsflexible-alerts
github在右上角添加 github 图标
hide-element可以隐藏不想看到的元素,比如导航栏中 Published by GitBook
insert-logo插入logo
include-codeblock包含或显示文件
include-csv显示 CSV 文件内容
KaTex数学公式支持
klipseklipse 嵌入类似IDE的功能
lightbox单击查看图片 点击图片可显示,大小不变
lunrlunr
local-video视频
mermaid流程图
Mermaid-gb3流程图
Musicxml乐谱渲染
page-copyright页面页脚版权
page-toc-button悬浮目录
page-toppage-top.md
page-treeview生成页内目录
page-treeview-simle生成页内目录精简版本
pageview-count阅读量计数
popup单击图片,在新页面查看大图
prism语法高亮
PlantUMLUML
reward赞赏组件
rssRSS 订阅
search搜索
search-pro高级搜索
search-plussearch-plus
sectionx.mdsectionx
[simple-page-toc(cat-article-content.md)plugins/simple-page-toc
sharing-plus分享当前页面
sidebar-style会替换掉 Published by GitBook
splitter侧边栏宽度可调节
sitemap-general自动生成 sitemap 文件
summary自动生成 SUMMARY.md
tbfed-pagefooter页面添加页脚
tagstags
todotodo
TerminalTerminal 终端
Version-select文档多版本

推荐阅读
author-avatar
天边的云YEAH_988
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有