不能忽略某些使用 typedoc 和 angularcli 的文件

Can't ignore some files using typedoc with angularcli

我正在尝试使用 typedoc 为我的 AngularCli 应用程序生成文档。 结果很漂亮,但我无法忽略一些文件,例如 .spec.ts 和 .css 文件。

我用过类似的东西

typedoc --out D:/path/to/doc  --module angular --exclude "*.spec.ts" "*.css" src/

我遇到了这种错误

no such file or directory, stat 'D:\path\IdeaProjects\project\*.css'

因为每个组件都有自己的 css 文件,在自己的目录中...

有人有解决办法吗?

我试过写 /.css 但它不起作用...

非常感谢

TypeDoc 目前不支持多个排除,但它使用的最小匹配表达式可以支持多个选项。此外,您需要使用双星语法递归排除。

typedoc --out D:/path/to/doc --module angular --exclude "**/*.{spec.ts,css}" src/

有关详细信息,请参阅 TypeDoc 存储库中的 issue 395