快速构建第一个Sphinx项目

本文详细介绍了如何使用sphinx-quickstart创建一个新的Sphinx项目模板,包括设置源码和构建目录、配置文件、基本文件结构以及编译过程。最后演示了如何查看生成的HTML文档。
摘要由CSDN通过智能技术生成

Sphinx项目构建流程

快速构建Sphinx项目模板

(.venv) sphinx-quickstart docs

该命令会自动创建项目的基本目录和配置布局,但是还需要继续回答下述问题才能完成构建:

  • > Separate source and build directories (y/n) [n]: y 输入“y”(不带引号),然后按 Enter 。
  • > Project name: Sphinx Test 输入项目名称,然后按 Enter 。
  • > Author name(s): dev-seq 输入作者名称,然后按 Enter 。
  • > Project release []: 0.1 输入项目释放版本号,然后按 Enter 。
  • > Project language [en]: zh_CN 输入项目语言,空默认为英语,然后按 Enter 。

构建完成后,新的docs目录下将包含以下内容。

docs
├── build
├── make.bat
├── Makefile
└── source
   ├── conf.py
   ├── index.rst
   ├── _static
   └── _templates

这些文件中的每个文件的目的是:
build/    一个空目录,保存编译生成的文档。
make.bat and Makefile    编译脚本
source/conf.py    保存Sphinx项目配置的一个Python脚本。
source/index.rst    这个 root document 作为欢迎页面,并包含“目录树”的根(或 toctree )。
到此,一个完整的Sphinx项目已经构建完成了,你可以运行下面指令编译;

(.venv) cd docs
(.venv) make html

最后,打开 docs/build/html/index.html 在您的浏览器中。您应该会看到类似这样的内容:
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值