GitBook的使用方式,快速创建网页文档
环境需求: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的使用方式,快速创建网页文档相关推荐
- .net快速创建PDF文档 by c#
原文地址:http://www.cnblogs.com/Creator/archive/2010/03/13/1685020.html C#引用IText创建PDF文档 先引用IText 可以从 ...
- github创建项目_用了 GitHub 上这款开源神器后,创建项目文档变得 so easy!
大家好,我是小 G. 今天跟大家分享一个可用于快速创建项目文档的开源神器:MkDocs. https://github.com/mkdocs/mkdocs 该项目创建自 2014 年,目前 GitHu ...
- 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中
打jar包的方式 mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...
- 如何免费创建PDF文档?创建PDF文档的9个工具
PDF 创建器是一种程序.应用程序或软件,旨在制作或创建 PDF 文档.自可移植文档格式 ( PDF ) 出现以来,文档共享和存储变得更加容易.PDF 还使文件交换更加安全.由于 PDF 格式的众多优 ...
- C#中XmlDocument读取和创建 XML 文档
系列文章目录 C#处理XML 数据的技术方法总结 XmlDocument读取和创建 XML 文档 XmlWriter类提供一种快速非缓存的只进 XML 数据生成方式 XmlReader类提供一种快速非 ...
- 如何批量创建word文档并重命名?
如何批量创建word文档并重命名?大家请注意,我这里抛出的问题是批量创建word文档并重命名,重点在批量,并不是我们平时遇到的单纯创建一个或者几个word文档,而是批量创建几十上百个甚至几百上千个wo ...
- 使用Qt创建XML文档及XML文档的增删改
目录名字 使用Qt创建XML文档及XML文档的增删改 XML文档的操作 :QXml + QFile+QTextStream 创建XML的一般步骤: XML 文档的操作(添加.查找.更新.删除) 添加的 ...
- emacs latex_使用Emacs Org模式轻松创建LaTeX文档
emacs latex LaTeX是一个功能强大的系统,尤其是用于编写科学和技术文档的系统. 但是在LaTeX中编写文档可能会造成混乱,因为您需要了解很多命令,并且文本中充满了反斜杠,花括号和其他语法 ...
- emacs latex_如何使用Emacs创建LaTeX文档
emacs latex 作者Aaron Cocker在其出色的文章" 在LaTeX中创建文档简介"中介绍了LaTeX排版系统,并说明了如何使用TeXstudio创建LaTeX文档. ...
最新文章
- 第3关:4位快速加法器设计
- python如何自定义模块_python自定义模块和开源模块使用方法
- 【WC2016】论战捆竹竿
- Android: Bundle机制
- Learning ROS: Service and Client (C++)
- 排序算法java实现
- mac 查看端口并终结
- 阿里云上遇到: virtual memory exhausted: Cannot allocate memory
- CSS两栏布局之左栏布局
- 怎么把照片做成消消乐_开心消消乐特效怎么制作 制造的几种方式分享
- 构建jQuery对象(转)
- Unit01: Servlet基础 、 HTTP协议
- Python GUI | 利用Tkinter制作签名设计软件!
- 解决PHP提示Warning: Division by zero in错误
- 细数那些深度定制的PC版 安卓系统
- 【实战】深度学习构建人脸面部表情识别系统
- hdu1541,坑爹的经典树状数组
- LDO和DCDC电路的概述和区别
- abaqus python_abaqus python脚本入门
- Python----第十次作业
热门文章
- 耳机音量过大降低听力?世界卫生组织推出新政策
- 程序员的10个谎言,你听过几个?
- stm32F051系列 单片机引脚定时器输出pwm波形控制风扇转速
- windows 禁用ipv6服务_Win7电脑禁用ipv6协议的方法是什么?
- 智能控制第四版程序代码_晋中成本低的智能水表方便了人们生活
- mongoose c++封装
- fullcalendar next 不变化_让不懂编程的人爱上iPhone开发(2017秋iOS11+Swift4+Xcode9版)-第3篇...
- 【算法】剑指 Offer 48. 最长不含重复字符的子字符串
- 【Elasticsearch】Resizing Elasticsearch shards for fun and profit
- 【clickhouse】clickhouse表引擎之MaterializeMySQL引擎