node-glob соответствует всем файлам, кроме одного

Я пытаюсь написать шаблон глобуса, который соответствует всем файлам *.* но нет index.html,

Я начал с: *.*!(index.html), но это не приводит к правильному выводу.

Я читаю документацию по node-glob.

Посмотрев на этот ответ

Я чувствую, что это не может быть достижимо...?

Я не хочу использовать опцию исключения в опциях glob, я хочу попробовать сделать это, используя только один шаблон glob.

1 ответ

Это старое, я знаю, но я хотел что-то подобное. Ответ в том, что вы неправильно интерпретируете документы: соответствовать всем файлам, но не index.html просто !(index.html), Вам не нужно *.*, Так, например, сопоставить все файлы в папке dist и подпапках, но не index.html, будет ./dist/**/!(index.html),

Другие вопросы по тегам