简 述: 打算用gitbook 来开启人生第一本书的,可以看下这个流程, node里坑不少,不对,简直就是巨坑,踩一下午坑了,已填好。
结论: 先上个干货, 用 GitBook 3.2.3 版本, 只能对应使用 Node = v10.23.0 版本;使用 v6、v9、v12 、V14 版本会失败。 我在 windows10 上面都逐一尝试过了。
依次按照如下顺序安装:
- nodejs:运行所需要的环境 (https://nodejs.org/download/release/v10.23.0/)
- npm: 配置淘宝镜像源(npm install -g cnpm --registry=https://registry.npm.taobao.org npm)
- gitbook-cli:npm install gitbook-cli -g
-
gitbook :gitbook -V(检验是否安装成功)
image.png - 书目录:GitBook 准备工作做好之后,我们进入一个你要写书的目录,输入如下命令
- gitbook init
warn: no summary file in this book
info: create README.md
info: create SUMMARY.md
info: initialization is finished
- 执行命令 生成电子书:
- gitbook build
image.png
- 浏览器查看(http://localhost:4000/ 查看结果)
- gitbook serve
image.png
另外想记录下 windows 管理node 多版本环境 gnvm使用(每次都要各种翻笔记)
- 安装gnvm
- windows 64 位下载 路径。 https://github.com/Kenshin/gnvm-bin/blob/master/64-bit/gnvm.exe?raw=true
- windows 32 位下载 路径。 https://github.com/Kenshin/gnvm-bin/blob/master/32-bit/gnvm.exe?raw=true
- 初始化gnvm
gnvm config INIT
- 查看本地安装了什么版本
gnvm ls
- 安装需要的版本
gnvm 4.4.0 6.9.2 7.3.0
比如 我 安装的 6.0.0 的node 那么就是 gnvm 6.0.0 - gnvm ls查看所有版本后 切换到想要的版本
gnvm use 6.0.0
gitbook build