ESDoc:忽略特定文件

Fra*_*sto 1 javascript documentation esdoc

尝试记录JavaScript文件时发生错误。为了解决这个问题,该策略将遵循不同的方向。我们的目标是忽略问题的原因,因为代码做了我们想要的。

对于这个项目,我们使用ESDoc来生成JavaScript文档。但是,如前所述,ESDoc解析器行为不承认我们的文件之一。通过解决ESDoc功能,我们发现没有简单的解决方案可以忽略特定目录中的某些文件。foo.js

所以我们的问题是:

有什么方法可以告诉ESDoc忽略特定文件目录吗?

我们研究了这个问题,但一无所获。请不要在解决方案上误解我们的要求,我们确实忽略了可用功能。

感谢您的时间。

Mas*_*ano 5

也许:

{
  "source": ".",
  "includes": ["\\.js$"],
  "excludes": ["(node_modules|docs|test|foo.js)"],
  "destination": "./docs",
  "plugins": [{"name": "esdoc-standard-plugin"}]
}
Run Code Online (Sandbox Code Playgroud)

用于排除 node_modules、docs、test dirs ..... 和 foo.js 文件。

或者

{
  "source": ".",
  "includes": ["\\.js$"],
  "excludes": ["foo.js"],
  "destination": "./docs",
  "plugins": [{"name": "esdoc-standard-plugin"}]
}
Run Code Online (Sandbox Code Playgroud)

仅适用于文件 foo.js

我是这样做的。