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