【发布时间】:2011-12-27 12:42:15
【问题描述】:
对于我的 JavaScript 框架,我想使用 Sphinx。由于我是 Sphinx 世界的新手,我希望你们能帮助我开始使用 Sphinx 和 JavaScript。
【问题讨论】:
标签: javascript python python-sphinx restructuredtext
对于我的 JavaScript 框架,我想使用 Sphinx。由于我是 Sphinx 世界的新手,我希望你们能帮助我开始使用 Sphinx 和 JavaScript。
【问题讨论】:
标签: javascript python python-sphinx restructuredtext
我相信您正在寻找 Sphinx 的 JavaScript Domain 功能。
编辑:快速浏览一下文档和工具,您似乎无法在 JavaScript 中使用 ReST。您要么必须从 cmets 中找出文档,要么将其保存在 sidecar-files 中。
【讨论】:
抱歉回复太晚了)
和你一样,我想为我自己的基于 AngularJS 的 JS 框架构建文档。
和 oliverseal 一样,我以原生方式为 sphinx 和 ext.autodoc 构建了 sphinx 扩展 sphinxcontrib-autoanysrc
它简单干净,但确实具有用于自动生成签名和其他功能的 ext.autodoc 功能,但它足以让我将框架 API 的 reST 文档存储在 js 文件中)
您可以使用 sphinxcontrib-autoanysrc 扩展来实现 ext.autodoc 功能,请查看autoanysrc.JSAnalyzer
【讨论】: