环境
centos6.5
node-v10.9.0-linux-x64.tar.xz
关闭防火墙
service iptables stop
chkconfig iptables off
node 配置
安装 xz
yum install xz
解压
xz -d node-v10.9.0-linux-x64.tar.xz
tar -xvf node-v10.9.0-linux-x64.tar
配置node
ln -s /app/appuser/apps/node-v10.9.0-linux-x64/bin/node /usr/local/bin/
ln -s /app/appuser/apps/node-v10.9.0-linux-x64/bin/npm /usr/local/bin/
Gitbook安装
npm install gitbook-cli -g
gitbook-cli
是 GitBook 的一个命令行工具。它将自动安装所需版本的 GitBook 来构建一本书。
centos的ip地址为:192.168.100.10
下面出现的命令,均在目录 ./node-v10.9.0-linux-x64/lib/node_modules/gitbook-cli/bin 下执行
进入nodejs目录,执行命令安装gitboot
./gitbook.js -V
执行下面的命令,查看 GitBook 版本,以验证安装成功。
./gitbook.js -V
PS:第一次执行查看版本命令,执行了安装
创建一本书
执行下面命令创建一本书
./gitbook.js init /app/appuser/apps/gitbooks/ex1
构建
使用下面的命令,会在项目的目录下生成一个 _book
目录,里面的内容为静态站点的资源文件:
./gitbook.js build /app/appuser/apps/gitbooks/ex1
Debugging
您可以使用选项 --log=debug
和 --debug
来获取更好的错误消息(使用堆栈跟踪)。例如:
./gitbook.js build /app/appuser/apps/gitbooks/ex1 --log=debug --debug
启动服务
使用下列命令会运行一个 web 服务, 通过 http://192.168.100.10:4000/
可以预览书籍
./gitbook.js serve /app/appuser/apps/gitbooks/ex1
引用地址 https://blog.csdn.net/stu059074244/article/details/77767835