GitBook电子书

通过npm安装

npm install gitbook-cli -g

创建两个文件

README.md

# Introduction
说明文档

SUMMARY.md

# Summary

* [Introduction](README.md)
* [section1](section1/README.md)
    * [example1](section1/example1.md)
    * [example2](section1/example2.md)
* [section2](section2/README.md)
    * [example1](section2/example1.md)
    * [example2](section2/example2.md)

初始化目录文件

gitbook init

预览书籍

gitbook serve

编译文件

gitbook build

使用插件

创建 book.json 文件

{
    "title": "GitBook",
    "author" : "echo",
    "output.name": "site",
    "description" : "电子书",
    "language" : "zh-hans",
    "gitbook" : "3.2.3",
    "root": ".",
    "links" : {
        "sidebar" : {
            "Home" : "https://zhx2020.github.io"
        }
    },
    "styles": {
        "website": "styles/website.css",
        "ebook": "styles/ebook.css",
        "pdf": "styles/pdf.css",
        "mobi": "styles/mobi.css",
        "epub": "styles/epub.css"
    },
    "plugins": [
        "-lunr",
        "-search",
        "back-to-top-button",
        "highlight",
        "search-plus",
        "expandable-chapters",
        "chapter-fold",
        "splitter",
        "-prism",
        "github",
        "github-buttons",
        "tbfed-pagefooter",
        "edit-link",
        "copy-code-button",
        "simple-page-toc",
        "anchor-navigation-ex"
    ],
    "pluginsConfig": {
        "theme-default": {
            "showLevel": false
        },
        "prism": {
            "css": [
                "prism-themes/themes/prism-base16-ateliersulphurpool.light.css"
            ]
        },
        "github": {
            "url": "https://github.com/zhx2020"
        },
        "github-buttons": {
            "repo": "zhx2020/gitbook",
            "types": [
                "star",
                "watch",
                "fork"
            ],
            "size": "small"
        },
        "tbfed-pagefooter": {
            "copyright":"Copyright &copy zhx2020.github.io 2020",
            "modify_label": "该文件修订时间:",
            "modify_format": "YYYY-MM-DD HH:mm:ss"
        },
        "edit-link": {
            "base": "https://github.com/zhx2020/gitbook/edit/master",
            "label": "Edit This Page"
        },
        "simple-page-toc": {
            "maxDepth": 3,
            "skipFirstH1": true
        },
        "anchor-navigation-ex": {
            "showLevel": false,
            "showGoTop": false
        }
    }
}

安装插件

gitbook install

书籍部署

将编译后的 _book 文件部署到 github ,配置 page 。

Copyright © zhx2020.github.io 2020 all right reserved,powered by Gitbook该文件修订时间: 2020-12-07 12:30:04

results matching ""

    No results matching ""