利用GitLab、sphinx、Readthedocs可以制作文档和博客,利用这种方式制作出来的博客更像一本书,能够结构化展示文章,比较适合笔记类
Gitlab用来存储代码
sphinx用来写博客
Readthedocs用来展示
安装 Sphinx
|
|
创建工程
|
|
输入工程名、作者名、版本号,分离source和build目录Separate source and build directories (y/N) [n]: y
build目录 运行make命令后,生成的文件都在这个目录里面
source目录 放置文档的源文件
配置
改主题
创建仓库
在gitlab上创建仓库
|
|
导入ReadtheDocs
注册ReadtheDocs账号,因为直接用gitlab账号登录,所以没有设置Webhooks
从https://readthedocs.org/dashboard/import/
导入git链接
在管理中设置Python 配置文件source/conf.py
,Python interpreterCpython 3.x
,保存
目录结构
index.rst
python/index.rst
本地查看
命令行执行
参考:
https://www.jianshu.com/p/78e9e1b8553a
http://abnerzhao.com/2017/10/14/quickstart-wiki/