какой смысл wild char путь ** /. *. Я вижу, что эти пути используются в package.json. Может ли кто-нибудь указать на синтаксис дикого символа, используемый в package.json?значение wildchar ** /. * In package.json
ответ
Это будет означать «любые файлы, которым предшествует их имя, которые находятся во всех дочерних каталогах».
Не эксклюзивно для пакета.json, но, скорее, стандартный подстановочный знак. Значение зависит от того, к какому ключу относится это значение.
Более конкретно, в общем подстановочном синтаксисе '**' отличается от '*' тем, что он будет соответствовать всем каталогам _recursively_. Другими словами, '*' традиционно соответствует каталогу до уровня _one level_, тогда как '** /' будет соответствовать каталогам, их подкаталогам и т. Д. – jwir3
** соответствует любому файлу или папке в произвольной подкаталоге. Обратите внимание, что * просто соответствует файлам и папкам в корневом каталоге.
** /. * Соответствует любому файлу, начинающемуся с символа '.' (обычно скрытые файлы, такие как папка .git) в произвольном подкаталоге.
**/*. @ (Jpg | jpeg | gif | png) соответствует любому файлу в произвольной подкаталоге, которая заканчивается символом '.' и точно один из «jpg», «jpeg», «gif» или «png».
источник: https://firebase.google.com/docs/hosting/full-config#section-glob
Должен быть принятый ответ. – Shripada
Это '**/*' или '**/*'...? – halfzebra