环境需求:node npm 得装好

-----------------------------------

我一开始不知道得先装gitbook-cli

先执行了 npm install gitbook -g

然后执行 gitbook -V   报了个错:

You need to install "gitbook-cli" to have access to the gitbook command anywhere on your system.
If you've installed this package globally, you need to uninstall it.
>> Run "npm uninstall -g gitbook" then "npm install -g gitbook-cli"

然后我没npm uninstall -g gitbook

就直接npm install -g gitbook-cli

结果执行:gitbook -V  始终显示在安装gitbook

之后uninstall 也卸载不了,只好去npm的目录下,把gitbook和gitbook-cli在npm的目录文件里删了,最后重新先执行:npm install -g gitbook-cli

然后执行:gitbook -V,就自动开始安装gitbook了

然后再执行: gitbook  -V,这时候显示如下,安装成功!

--------------------------------这时候可以开始创建写网页文档模板了------------------------------------

新建一个你要写网页文档的文件夹

在当前文件夹下启动cmd执行:gitbook init

创建成功,这时候我们可以看见文件夹下出现了两个文件README.md 和 SUMMARY.md

README.md 是说明文档,而 SUMMARY.md 其实就是书的章节目录

接下来,我们执行:gitbook serve ,然后在浏览器地址栏中输入 http://localhost:4000 便可预览书籍。

浏览器显示:

这时候我们可以看见在gitbook文件夹中生成一个 _book 文件夹, 里面的内容即为生成的 html 文件

当我们不想开启服务器,可以执行:gitbook build

这时候我们就可以直接本地打开_book文件夹下的index.html

SUMMARY.md

这个文件主要决定 GitBook 的章节目录,它通过 Markdown 中的列表语法来表示文件的父子关系,如下:

对应的目录就是下面这样

是不是很简单啊

转载于:https://www.cnblogs.com/bobo1/p/10951161.html

GitBook的使用方式,快速创建网页文档相关推荐

  1. .net快速创建PDF文档 by c#

    原文地址:http://www.cnblogs.com/Creator/archive/2010/03/13/1685020.html C#引用IText创建PDF文档 先引用IText    可以从 ...

  2. github创建项目_用了 GitHub 上这款开源神器后,创建项目文档变得 so easy!

    大家好,我是小 G. 今天跟大家分享一个可用于快速创建项目文档的开源神器:MkDocs. https://github.com/mkdocs/mkdocs 该项目创建自 2014 年,目前 GitHu ...

  3. 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中

    打jar包的方式  mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...

  4. 如何免费创建PDF文档?创建PDF文档的9个工具

    PDF 创建器是一种程序.应用程序或软件,旨在制作或创建 PDF 文档.自可移植文档格式 ( PDF ) 出现以来,文档共享和存储变得更加容易.PDF 还使文件交换更加安全.由于 PDF 格式的众多优 ...

  5. C#中XmlDocument读取和创建 XML 文档

    系列文章目录 C#处理XML 数据的技术方法总结 XmlDocument读取和创建 XML 文档 XmlWriter类提供一种快速非缓存的只进 XML 数据生成方式 XmlReader类提供一种快速非 ...

  6. 如何批量创建word文档并重命名?

    如何批量创建word文档并重命名?大家请注意,我这里抛出的问题是批量创建word文档并重命名,重点在批量,并不是我们平时遇到的单纯创建一个或者几个word文档,而是批量创建几十上百个甚至几百上千个wo ...

  7. 使用Qt创建XML文档及XML文档的增删改

    目录名字 使用Qt创建XML文档及XML文档的增删改 XML文档的操作 :QXml + QFile+QTextStream 创建XML的一般步骤: XML 文档的操作(添加.查找.更新.删除) 添加的 ...

  8. emacs latex_使用Emacs Org模式轻松创建LaTeX文档

    emacs latex LaTeX是一个功能强大的系统,尤其是用于编写科学和技术文档的系统. 但是在LaTeX中编写文档可能会造成混乱,因为您需要了解很多命令,并且文本中充满了反斜杠,花括号和其他语法 ...

  9. emacs latex_如何使用Emacs创建LaTeX文档

    emacs latex 作者Aaron Cocker在其出色的文章" 在LaTeX中创建文档简介"中介绍了LaTeX排版系统,并说明了如何使用TeXstudio创建LaTeX文档. ...

最新文章

  1. 第3关:4位快速加法器设计
  2. python如何自定义模块_python自定义模块和开源模块使用方法
  3. 【WC2016】论战捆竹竿
  4. Android: Bundle机制
  5. Learning ROS: Service and Client (C++)
  6. 排序算法java实现
  7. mac 查看端口并终结
  8. 阿里云上遇到: virtual memory exhausted: Cannot allocate memory
  9. CSS两栏布局之左栏布局
  10. 怎么把照片做成消消乐_开心消消乐特效怎么制作 制造的几种方式分享
  11. 构建jQuery对象(转)
  12. Unit01: Servlet基础 、 HTTP协议
  13. Python GUI | 利用Tkinter制作签名设计软件!
  14. 解决PHP提示Warning: Division by zero in错误
  15. 细数那些深度定制的PC版 安卓系统
  16. 【实战】深度学习构建人脸面部表情识别系统
  17. hdu1541,坑爹的经典树状数组
  18. LDO和DCDC电路的概述和区别
  19. abaqus python_abaqus python脚本入门
  20. Python----第十次作业

热门文章

  1. 耳机音量过大降低听力?世界卫生组织推出新政策
  2. 程序员的10个谎言,你听过几个?
  3. stm32F051系列 单片机引脚定时器输出pwm波形控制风扇转速
  4. windows 禁用ipv6服务_Win7电脑禁用ipv6协议的方法是什么?
  5. 智能控制第四版程序代码_晋中成本低的智能水表方便了人们生活
  6. mongoose c++封装
  7. fullcalendar next 不变化_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第3篇...
  8. 【算法】剑指 Offer 48. 最长不含重复字符的子字符串
  9. 【Elasticsearch】Resizing Elasticsearch shards for fun and profit
  10. 【clickhouse】clickhouse表引擎之MaterializeMySQL引擎