В документации chokidar указано, что параметр ignored
совместим с anymatch , поэтому его можно выполнить разными способами.
Вот решение с регулярным выражением...
Любой файл index.js
, даже в корневой папке:
{
ignored: /(^|[\/\\])index\.js$/,
// ...
}
Только index.js
файл в подпапке:
{
ignored: /[\/\\]index\.js$/,
// ...
}
Также обратите внимание, что в вашем примере вы используете signoreInitial
, это не вариант, возможно, вы имели в виду ignoreInitial
?
В качестве альтернативы с обратным вызовом:
{
ignored: (path) => { return path.endsWith('\\index.js') || path.endsWith('/index.js'); },
// ...
}