16

HTMLドキュメントを作成するとき、存在しないリンクについてsphinxにレポートを強制したり、エラーを作成したりするにはどうすればよいですか?

具体的には、Pythonプロジェクト内に削除または名前変更されたプロパティとメソッドがあり、スフィンクスで生成されたhtml出力ですべてのデッドリンクを見つけるのは困難です。

冒頭の段落で説明したように、私はここで答えを見つめているような気がします: http : //sphinx-doc.org/glossary.html。

私は明らかに何かを理解していません。

4

2 に答える 2

16

nitpicky構成変数を に設定ます ( sphinx-build の実行時に-n オプションTrueを使用することもできます)。

nitpicky モードでは、見つからない関数 ( など:func:`myfunc`)、クラス、またはその他のオブジェクトへの相互参照により、警告メッセージが生成されます。

于 2013-02-06T17:22:13.153 に答える
7

CheckExternalLinksBuilderはあなたが探しているものだと思います。

基本的には「sphinx-build」を-b linkcheckオプションで呼び出して使用します。詳細については、を参照sphinx-buildしてください。また、sphinx-extensions のリストをこちらこちらでご覧ください。

于 2013-01-24T21:22:52.170 に答える