博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows 系统下GitBook环境搭建与使用教程
阅读量:7024 次
发布时间:2019-06-28

本文共 1168 字,大约阅读时间需要 3 分钟。

1.搭建Nodejs环境

前往

下载最新版Nodejs windows系统安装包
安装成功后再cmd窗体中输入node -v 查看是否安装成功

2.安装 GitBook 可视化编写工具

下载

安装成功后桌面会有个gitbook图标
双击打开查看是否安装成功:

img_1924f629a4f9c8ffd2a1cfeaf5ebb0a8.jpe
运行效果

点击最下面** Do that later **可不用登陆进入主界面

3.安装gitbook

在任意目录下运行cmd控制台 输入:npm install gitbook-cli -g 进行安装

4.配置gitbook目录

在GitBook Editor界面菜单中找到Change Library Path..来改变工作路径

(比如在:F:\GitBook Editor files)

img_e2707ccfb31feea755be6587922e29ad.png
示例

5.创建测试项目

比如创建项目test点击Confirm创建

img_ca1fad678e03aab71c17ec0e33a01b43.jpe
示例

创建成功后找到SUMMARY.md

相关说明:README.md 和 SUMMARY.md 是两个必须文件

README.md 是对书籍的简单介绍
SUMMARY.md 是书籍的目录结构

img_6319934375964d5fece62d37a12ce191.png
创建成功

点击右下角 问好 对 Edit Markdown选项打钩

img_eca33555dd76da4c9555f0184100e5b4.png
示例

输入示例内容:

#Summary* [Introduction](README.md)* [第一章](chapter1/README.md)* [第一节](chapter1/section1.md)* [第二节](chapter1/section2.md)* [第二章](chapter2/README.md)* [第一节](chapter2/section1.md)* [第二节](chapter2/section2.md)* [结束](end/README.md)
img_6f01e13cdc5418b479142b0d2a7f576a.png
输入示例内容

然后切换到项目目录中

(比如:F:\GitBook Editor files\Import\test)
按住Shift 然后点击鼠标右键

img_0252d7d7bd5b1e2751e2d810f6eaae3e.png
示例

打开cmd窗体后

输入:gitbook init进行初始化

img_83e5bda208a6f9b83934500c3ab2389f.png
示例

初始化完成后目录会多出几个文件夹(这时GitBook Editor可能会提示重新加载项目,点击蓝色按钮进行加载就可以了)

img_a4fcffb8b7eebf30e8c67f086e94a8b1.png
示例

然后

输入:gitbook serve命令运行查看效果

img_c105745f4fe1e3aaa6f03adf613ed426.png
示例

然后在浏览器中访问进行访问

img_237f2079211c4fc481d3965982aadef5.png
http://localhost:4000

6.接下去写自己的文章或说明文档啥的吧

img_52216b9aa61e534d1d00bfd64e707456.png
示例
img_ee11d2deab4d3fddf499c5832ec083f4.png
示例

关于图片,你可以在项目下创建assets文件夹将资源丢在assets文件夹中 然后可以多拽 或手动引入

7.其他

其实还有更加方便的使用,就是你可以直接通过 gitbook editor 创建好项目后通过gitbook buildgitbook serve命令运行编译,后直接把编译好的目录下有个 _book 拷出来 放在自己的服务器上

转载地址:http://oopxl.baihongyu.com/

你可能感兴趣的文章
缺失值及处理
查看>>
我的友情链接
查看>>
msyql root无权限登录
查看>>
Ajax理解
查看>>
第一次模拟建站2
查看>>
linux 系统审计audit详解
查看>>
linux命令行下的ftp多文件下载和目录下载
查看>>
JAVA对象克隆
查看>>
MySQL审计插件使用
查看>>
我的友情链接
查看>>
关于securecrt7.2版本安装在win8系统激活的问题
查看>>
我的友情链接
查看>>
C028 unable to connect to siebel gateway name server
查看>>
PLSQL Developer连接远程Oracle数据库
查看>>
JS一个非常经典的问题:在遍历数组时对DOM监听事件,索引值将始终等于遍历结束后的值...
查看>>
python 路径问题
查看>>
flink could not find implicit value for evidence parameter of type
查看>>
Centos6.3 下apache-solr-3.6.2安装和配置
查看>>
Windows程序中的字符编码问题
查看>>
iOS应用崩溃日志分析
查看>>