Gitbook学习

GitBook是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书

  • 登陆gitbook,使用github账号登陆,新建一个book,然后选择link to github.(不要选择gitbook在线编辑)

  • 新建github仓库比如some_book.git

  • 本地安装gitbook和gitbook-cli命令行工具:

$ cnpm i -g gitbook-cli
$ gitbook versions:install
  • 本地新建my_book
$ gitbook init my_book #新建一本书
$ cd my_book
$ git init
  • 使用GitBook制作电子书,必备两个文件:README.md和SUMMARY.md

README.md:

电子书介绍说明部分

SUMMARY.md:

电子书目录部分

接下来只需要编写相应章节即可。在编辑完README.md和SUMMARY.md后,可以运行以下命令:

$ git add .
$ git commit -m '...'
$ git remote add origin git@github.com:xxxx/some_book.git #创建远程服务器
$ git push -u origin master

Gitbook首先把你的Markdown文件编译为HTML文件,并根据SUMMARY.md生成书的目录。所有生存的文件都保存在当前目录下的一个名为_book的子目录中。完成这些工作后,Gitbook会作为一个HTTP Server运行,并在4000端口监听HTTP请求。

然后使用markdown语法编辑文章,开启本地服务器:

$ gitbook serve

results matching ""

    No results matching ""