gitbook的安装搭建
一:首先让我们来了解一下什么是
Gitbook
1:GitBook是一个命令行工具(和Node.js库),用于使用GitHub / Git和Markdown(或AsciiDoc)构建精美的书籍。
2:OK,华生我相信你已经发现了重点 what is Github and Markdown?
经过两篇文章的详细介绍 我相信铁汁你已经了解了他们分别是什么
那么你准备好安装gitbook了嘛?
二:准备安装
gitboook!
gitboook!是一个命令行工具(和Node.js库)它可以使用Github/Git和Markdown来制作精美的电子书
所以显而易见,我们需要提前准备它的node.js在官网下载即可还有Markdown的编辑器这里我推荐的是Typora 因为它是免费的!简单方便,轻量极了。适合那种,想起来什么就写点的朋友。输入体验也非常棒毕竟是所见即所得。
三:node.js下载安装
下载完成以后点击下一步进行安装到底
下载完成以后按住Win+r键,输入CMD进入命令行模式
输入
"node -v"
接着输入
"npm -v"
如图所示则安装成功
gitbook安装
在终端中输入"npm install -g gitbook-cli"进行gitbook的安装,其中 "gitbook-cli"是 gitbook 的一个命令行工具, 通过它可以在电脑上安装和管理 gitbook的多个版本.
下载安装后输入
"gitbook -V"查看是否安装成功
如图所示则安装成功了
安装过程中可能出现一下问题
输入"gitbook-V"查询版本号的时候可能会出现以下报错!!
这个问题可能是node版本或者gitbook版本太高
解决方法如下,在"polyfills.js" 文件中找到报错的函数将其注释掉 这样就可以解决gitbook安装出现的报错问题
然而在接下来输出"gitbook init"命令时,我们发现出现了gitbook无法执行的报错
这个时候我们会很疑惑,为什么安装成功却无法执行呢
那么问题出在哪里呢?
经过仔细测试和查询发可能现是版本问题
个人猜想:
可能是node和npm的最新版本与gitbook的某些版本有冲突,需要更换低版本适应或者是高版本的girbook的源程序与node和npm有冲突
安装低版本的node以后我们输入"gitbook init"观察情况
发现命令执行成功