gitbook的使用

​ 一直以来都是把文章写到博客里,但是博客有个缺点,就是分类没有那么清晰,找个相关的文章比较纠结。于是乎,想把以前的文章整理归类一下,放到一个类似wiki的框架中,这样找东西就比较方便了。

​ gitbook作为成熟的电子书管理系统,用起来还是比较方便的,也能实现我想要的功能,下面就来简单介绍一下使用方法。

安装

  1. sudo apt install npm
  2. sudo npm install -g gitbook-cli
  3. gitbook -V 查看是否安装好

使用

  1. mkdir mybook

  2. cd mybook

  3. gitbook init 之后你会看到mybook目录下多了两个文件,README.md 和 SUMMARY.md

    readme是简介,summary是书籍的目录结构,我们先把结构写入summmy

    # Summary
    
    * [Introduction](README.md)
    * [Linux]
        * [gitbook](linux/linux_gitbook.md)
        * [log](linux/linux_log.md)
    * [Go]
        * [log](linux/linux_log.md)
    * [Net]
    * [Fancy]
    
  4. 再次运行 gitbook init,此时mybook目录下面会创建各层目录结构

  5. gitbook build 生成静态网站

  6. gitbook serve –port 8002 启动网页服务

  7. gitbook pdf ./ ./mybook.pdf 生成pdf文件

  8. gitbook pub ./ ./mybook.epub 生成epub电子书

  9. gitbook mobi ./ ./mybook.mobi 生成mobi电子书