文章目录

  • 前言
  • Getting Started
  • Gitbook
    • 安装
      • 环境需求
      • 利用npm安装gitbook
    • 创建
    • 输出
      • website
      • ebook
    • 配置
    • 插件
    • 其他
      • 自动生成SUMMARY.md文件
      • 可参考的book.json文件
    • 小结
  • Github Pages
    • 概述
    • 开通
      • 新建github仓库
      • 设置Github Pages
      • 新建gh-pages分支
    • 小结
  • Travis CI
    • 概述
    • 开始使用
    • 编写.travis.yml
    • 测试
    • 小结
  • Github Actions
    • 概述
    • 快速开始
    • 编写.github/workflow/*.yml
    • 测试
    • 小结
  • 后记

前言

本文最终实现的是:利用Github Actions自动导出Gitbook并将其部署到Github Pages

效果展示:https://wangzhebufangqi.github.io/Leetcode/

项目github地址:https://github.com/wangzhebufangqi/auto-export-gitbook
(如果觉得有趣,不妨点个star!

打造完美写作系统:Gitbook+Github Pages+Github Actions相关推荐

  1. linux修改权限后不能开机,打造完美Linux系统:疑难杂症的解决(转)

    打造完美Linux系统:疑难杂症的解决(转)[@more@] 如果谁说他的Linux从来没有遇到"疑难杂症",我觉得是不可信的,就算是操作界面最友好的Window XP也时常遇到各 ...

  2. 利用github pages+GitHub Actions+Hugo搭建个人博客

    github pages是Github提供的一个网页寄存服务,可存放静态网页,包括博客.项目文档等.   参考Hugo官方文档 1.创建github仓库 仓库名的格式:<github用户名> ...

  3. 为Cubieboard打造完美Debian系统

    作为Cubieboard的用户,最头疼的问题就是没有一个比较好的系统,本文将帮你解决这个问题. 首先需要感谢网站http://guillaumeplayground.net/的作者制作了这个系统.不过 ...

  4. GitHub Pages + Hexo + NexT + Typora + WhatsNote打造完美个人知识共享博客

    GitHub Pages + Hexo + NexT + Typora + WhatsNote打造完美个人知识共享博客 一.目标 二.理念 三.准备工作 1. 工具 2. 过程 四.实现过程 1. 搭 ...

  5. Windows下使用GitHub Pages搭建hexo博客详细教程以及Next主题超全配置

    根据下面的教程搭建的博客见这里 前言 马上要进入研究生了,不能再过浑浑噩噩的日子了,搭建一个小网站,用于记录自己所学的东西.其实,之前在腾讯云1元乞丐版上也搭建过博客,但是呢,只用来扯淡了.这次使用 ...

  6. 利用Github Pages创建Hexo博客

    前言 很多时候身为程序员我们都有搭建自己博客的想法,可是真的着手搭建时候,总觉得事情很繁琐(VPS.LNMP环境.php或者node.js框架.域名.cdn等)而懒得去搞,因此很容易就搁置了自己搭建博 ...

  7. Github Pages+Hexo+阿里云域名绑定

    1.Github Pages Github Pages可以免费托管,所以把博客托管到github上. 首先,创建一个github仓库,仓库的命名格式为:yourusername.github.io,然 ...

  8. 使用 Github Pages 和 Hexo 搭建自己的独立博客【超级详细的小白教程】

    欢迎关注我的专栏:<个人博客搭建:Hexo+Github Pages>,从搭建到美化一条龙,帮你解决 Hexo 常见问题! 推荐阅读:<Hexo 博客优化之博客美化系列(持续更新)& ...

  9. 使用Github Pages和Hexo搭建自己的独立博客【超级详细的小白教程】

    文章目录 ● 前言 ● 入门 ● 安装 Node.js ● 安装 Git • 检验Git是否安装成功 ● 安装Hexo • Hexo 初始化配置 ● 本地查看效果 ● 将博客部署到 Github Pa ...

最新文章

  1. 部署项目到阿里云服务器上遇到的问题
  2. 在Windows上以服务方式运行 MSOPenTech/Redis
  3. mysql5.7.21源码安装
  4. Animation Property Animation 使用
  5. java.policy无法修改_如何配置Policy文件进行Java安全策略的设置
  6. adb shell——Android虚拟机调试必须知道的命令
  7. java和C++有什么异同
  8. 生成下面的模块时,启用了优化或没有调试信息
  9. java中介者模式例子_Java中介者模式(Mediator Pattern)
  10. Google Android 向华为“闭源”!华为手机迎来至暗时刻!
  11. Mac如何关闭触控板防止误触?内置的设置就可以达成
  12. Modelsim调用用do脚本自动化仿真
  13. ios 判断手机角度_iPhone那么贵,为什么电池还那么小呢?安卓手机电池都那么大了!...
  14. 为什么不可以使用哈曼顿距离_声光色影俱佳,美也要与众不同,哈曼卡顿无线水晶4评测...
  15. 物联lot是什么意思_互联网lot是什么意思
  16. AdventureWorks数据库数据字典研究
  17. 解决 ERROR oslo_service.periodic_task AttributeError: ‘ComputeNode‘ object has no attribute ‘nodename‘
  18. python基础螺旋线
  19. 智慧工地管理平台可视化解决方案
  20. Beyond compare 全红问题解决

热门文章

  1. VIP网易邮箱,163VIP邮箱,新浪vip等邮箱的对比分析
  2. linux切割日志方法,Linux下nginx生成日志自动切割的实现方法
  3. pcf85263 linux驱动源码,PCF85263AT/AJ
  4. 陪玩MM谁是你的NO.1?Python获取陪玩MM照片颜值检测打分
  5. 288.软件开发过程与软件测试
  6. 计算机机原理是什么意思,计算机工作原理及与工控机的区别
  7. iPhone 录音如何去除背景杂音增强录音品质
  8. 无法将为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型
  9. lotus interop.5.5
  10. oracle工资第二高怎么查询,求各部门第二高的工资