GitBook配置】的更多相关文章

GitBook 是一个通过 Git 和 Markdown 来撰写书籍的工具.生成格式有:JSON.ePub.PDF.Website ! ================================ Git 方式 GitBook 使用 Git 进行写作内容管理. 从用户的角度看,这样能够方便地进行多人协作(连程序源代码都能管好,书籍自然不在话下),还不用学习额外概念或用法 从设计实现的角度看,这样能够合理利用已有工具(不重复造轮)满足产品需求,甚至扩展性更好(Git 相关服务能够利用的太多了)…
如果有多个目录,Gitbook在浏览器上打开时,默认所有的目录都会打开,当目录比较多时,全部显示不利于阅读. 可以使用插件配置目录折叠,使得打开浏览器时这些目录默认是关闭的. 在执行gitbook init主目录下增加book.json文件做定制化配置 配置目录折叠功能如下: { "plugins":[ "expandable-chapters" ]} 然后在主目录下用命令行执行gitbook install,会生成node_modules文件夹,配置的插件也会自动…
本文详细讲解了 Gitbook 生成电子书的完整过程,内容包括:安装.命令.配置.文档结构.生成电子书.部署. 限于篇幅,本文不介绍任何 Gitbook 定制化页面的内容. 想看看 Gitbook 在线电子书效果,请猛戳这里:gitbook-notes 概述 GitBook 是使用 GitHub / Git 和 Markdown(或AsciiDoc)构建漂亮书籍的命令行工具(和Node.js库). GitBook 可以将您的内容作为网站(可定制和可扩展)或电子书(PDF,ePub或Mobi)输出…
引言 本文档用户指导新手如何部署GitLab+Jenkins自动化构建GitBook,并使用Nginx发布资料.在部署过程中,如遇到任何问题,请自行百度. 注意: 此文章的环境和数据,仅为用于调试的片段,很可能有版本,路径不一致等情况,请部署者不必过于考究其中的细节. 以下教程使用的环境如下: 环境 版本 System CentOS 6 GitLab gitlab-ce-10.8.4-ce.0.el6.x86_64.rpm Jenkins jenkins-2.121.1-1.1.noarch.r…
目录 1. 配置概况 1.1. 全局配置 1.2. 插件列表 plugins 1.3. 插件属性配置pluginsConfig 2. 一些实用插件 2.1. back-to-top-button 回到顶部 2.2. 导航目录折叠 2.2.1. chapter-fold 左侧目录折叠 2.2.2. expandable-chapters-small 左侧章节目录可折叠 2.2.3. expandable-chapters 可扩展导航章节 2.3. 代码复制,行号 2.3.1. code 代码添加行…
前言 实际效果可以查看这里 github地址 配置 title 设置书本的标题 "title" : "Gitbook Use" author 作者的相关信息 "author" : "zhangjikai" description 本书的简单描述 "description" : "记录Gitbook的配置和一些插件的使用" language Gitbook使用的语言, 版本2.6.4中可选…
本地安装 GitBook的安装非常简单.您的系统只需满足这两个要求: NodeJS(推荐使用v4.0.0及以上版本) Windows,Linux,Unix或Mac OS X gitbook-cli 是安装和管理GitBook版本库的程序.它会自动安装GitBook所需的模块来创建一本书. $ npm install gitbook-cli -g gitbook使用常见指令: $ gitbook init // 在当前目录创建一本书 $ gitbook init ./directory // 用现…
原生的gitbook样式比较单一,美观度和功能欠佳,可通过相关插件进行拓展. 插件地址:https://plugins.gitbook.com/ 主目录下新建book.json: { "author": "yonguo", "description": "...", "extension": null, "generator": "site", "title…
简介 GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书.GitBook支持输出以下几种文档格式 静态站点:GitBook默认输出该种格式 PDF:需要安装gitbook-pdf依赖 eBook:需要安装ebook-convert 准备安装 在使用GitBook 之前, 我们需要先安装一些必须的工具,Node.js.GitBook.GitBook Editor.Git版本控制器. Node.js Node.js 是一个…
安装了GitBook,内网使用,没法用上gitbook的网页. 用gitbook serve只能展示一本书,而且也不利于长期维护. 于是使用gitlab,jenkins,和nginx配合gitbook使用. 基本的流程是这样的,每本书作为项目托管到gitlab上,每次提交,gitlab会触发jenkins,jenkins会把仓库的内容拉下来,gitbook build 并复制到Web server(Nginx)的目录下,并加上可读权限,然后局域网内的人就都可以直接访问了. 下面记录过程 首先机器…