ESDoc: Как исключить реж.

#javascript #regex #documentation #esdoc

Вопрос:

У меня есть 2 каталога, один из которых нужно сохранить для создания документации, а другой-нет. Они:

  • клиент-разработчик
  • клиент

Каталог client-dev должен быть включен в документацию по созданию. Другой, client не должен быть включен.

Мой файл .esdoc.json:

 {
    ...
    "excludes": ["(node_modules|client)"]
    ...
}
 

Указание client в excludes приведенном выше параметре также исключит client-dev , поскольку оно содержит слово client . Как сохранить client-dev , но исключить client ?

Ответ №1:

Я выяснил, как это сделать, это довольно просто.

Добавление косой черты после client исключит все в нем, и это не испортит выбор файлов в client-dev :

 {
    ...
    "excludes": ["(.git|node_modules)","client/"]
    ...
}