将gitbook文档通过nginx部署在服务器第一步 gitbook的使用详情参看文档:https://juejin.c
第一步
将写好的gitbook文档文件通过gitbook build
命令生成一个_book的文档集合
文件结构如下:
在生成的html存在页面无法跳转的问题
我们可以修改gitbook文件夹下的theme.js
将 if(m) 替换成 if(false)
第三步
整体将_book文件夹上传到服务器上面 使用软件Filezilla 或者ssh命令
第四步
配置nginx
在/etc/nginx/cond.conf 中新建book.conf
server {
listen 8888;
listen [::]:8888;
location / {
alias /home/ubuntu/_book/;
autoindex on;
}
}
执行命令,加载配置文件:
/usr/sbin/nginx -t
/usr/sbin/nginx -s reload
第五步
打开浏览器查看自己的book
出现了一个小插曲:
打赏的js插件,生成的图片的路径是/Chapter1/images/one.jpg,但是我们的_book的Chapter1中没有images文件夹,手动创建即可,将打赏的图片放入其中
转载自:https://juejin.cn/post/6985731783279476743