我已经能够让JSDoc3使用默认模板,但是,当我尝试运行另一个模板(甚至是随附的模板,haruki)时,我收到以下错误:
js: "/path/to/jsdoc/jsdoc.js", line 308: exception from uncaught JavaScript throw: Error: Unable to load template: Module "haruki/publish" not found.
我已经尝试了其他几个模板并获得相同的功能。 Goven我的JSDoc的新生状态我假设它有一些配置或通话问题让我吵架。
答案 0 :(得分:3)
尝试使用publish.js文件(不仅是模板名称)设置模板文件夹的完整路径
例如命令行参数
-t templates/docstrap-master/template
或在config.json文件中
{... “选择”:{ ... “template”:“templates / docstrap-master / template” } }
适用于此https://github.com/terryweiss/docstrap
对于Haruki似乎也有效./jsdoc -c conf.json -t templates/haruki
,但我还有另一个错误:
此模板仅支持输出到控制台。使用选项“-d 控制台“当你运行JSDoc。
使用-d console
将结果打印到控制台