ESDoc: игнорирование определенного файла
При попытке документировать файл JavaScript произошла ошибка. Чтобы решить эту проблему, стратегия будет следовать в другом направлении. Мы стремимся игнорировать причину проблемы, поскольку код делает то, что мы хотим.
Для этого проекта мы используем ESDoc для генерации документации JavaScript. Однако, как уже было сказано, поведение синтаксического анализатора ESDoc не допускает использование одного из наших файлов. Обращаясь к особенностям ESDoc, мы не нашли тривиального решения игнорировать некоторые foo.js
файл в определенном каталоге.
Итак, наш вопрос:
Есть ли какой-нибудь способ сказать ESDoc игнорировать определенный файл или каталог?
Мы исследуем проблему и ничего не нашли. Пожалуйста, не неверно истолковывайте наш запрос о решении, мы действительно упустили из виду доступные функции.
Спасибо за ваше время.
1 ответ
Может быть:
{
"source": ".",
"includes": ["\\.js$"],
"excludes": ["(node_modules|docs|test|foo.js)"],
"destination": "./docs",
"plugins": [{"name": "esdoc-standard-plugin"}]
}
для исключения узловых модулей, документов, тестовых каталогов..... и файла foo.js.
Или же
{
"source": ".",
"includes": ["\\.js$"],
"excludes": ["foo.js"],
"destination": "./docs",
"plugins": [{"name": "esdoc-standard-plugin"}]
}
Только для файла foo.js
Я сделал таким образом.