GitBook 使用详解

GitBook 示例:https://github.com/yeasy/docker_practice

安装好 Node.js,运行以下命令安装 gitbook

$ npm install -g gitbook-cli

初始化

$ gitbook init

生成 SUMMARY.md README.md 文件

编写目录

编写 SUMMARY.md 文件,之后执行 gitbook init 生成空白的 *.md 文件。

也可以先写内容(*.md 文件),再增加到目录到 SUMMARY.md 文件中。

插件

编辑 book.json 文件,之后执行以下命令,安装插件。

$ gitbook install

生成

$ gitbook build

# 静态文件位于 _book 文件夹

插件列表

  • -sharing :自带风享
  • -highlight :自带代码高亮
  • -livereload :自带实时生成
  • tbfed-pagefooter@git+https://github.com/khs1994/gitbook-plugin-tbfed-pagefooter.git
  • prism :代码高亮
  • toggle-chapters :左侧折叠
  • expandable-chapters :左侧折叠
  • anchor-navigation-ex :目录、锚点
  • favicon :网站图标

相关链接

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IMWeb前端团队

让chrome插件在手机上跑起来

本文作者:IMWeb moonye 原文出处:IMWeb社区 未经同意,禁止转载 创建一个chrome的插件,并让这个插件能够作为一个app,运行在终...

22750
来自专栏马涛涛的专栏

使用NPM

Nodejs生态圈很强大,第一个原因就是NPM,因为全球有无数的程序员在NPM中贡献了自己的力量。

24730
来自专栏mukekeheart的iOS之旅

《从零开始做一个MEAN全栈项目》(3)

欢迎关注本人的微信公众号“前端小填填”,专注前端技术的基础和项目开发的学习。   上一篇文章给大家讲了一下本项目的开发计划,这一章将会开始着手搭建一个MEAN项...

30140
来自专栏bdcn

Flask学习笔记-在Bootstrap框架下Web表单WTF的使用 顶

表单的处理一般都比较繁琐和枯燥,如果想简单的使用表单就可以使用Flask-WTF插件,同时我们把WTF融合到Bootstrap中这样样式的问题都自动解决了,本篇...

51440
来自专栏偏前端工程师的驿站

Node魔法堂:NPM入了个门

一、前言                                NPM作为Node的模块管理和发布工具,作用与Ruby的gem、Python的pypl或...

21390
来自专栏跟着阿笨一起玩NET

ASP.NET 防盗链的实现[HttpHandler]

本文转载:http://www.cnblogs.com/eflylab/archive/2008/06/16/1223373.html

25620
来自专栏smy

微信小程序原生开发简介

文档:https://developers.weixin.qq.com/miniprogram/dev/framework/details.html

52510
来自专栏禅林阆苑

Webpack学习总结 【原创】

Webpack学习总结 Write By CS逍遥剑仙 我的主页: www.csxiaoyao.com GitHub: github.com/...

458130
来自专栏Python爬虫实战

Python爬虫:爬取在线教程转成pdf

1、网站介绍2、准备工作2.1 软件安装2.2 库安装3、爬取内容3.1 获取教程名称3.2 获取目录及对应网址3.3 获取章节内容3.4 保存pdf3.5 合...

23010
来自专栏柠檬先生

小程序分包加载

开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。

52740

扫码关注云+社区

领取腾讯云代金券