Ich habe ein Array von Pfaden, sagen wir mal:Hat String Match glob Muster
/Users/alansouza/workspace/project/src/js/components/chart/Graph.js
Auch habe ich einen Eintrag in einer Konfigurationsdatei mit zusätzlichen Attributen für diesen Weg in einem Platzhalter (glob) Format, wie es in :
{
'**/*.js': {
runBabel: true
}
}
Frage: gibt es eine einfache Möglichkeit, wenn der Pfad den Platzhalter Ausdruck passt zu validieren?
Zum Beispiel:
const matches = Glob.matches(
'**/*.js',
'/Users/alansouza/workspace/project/src/js/components/chart/Graph.js'
);
if (matches) {
//do something
}
FYI: Ich verwende https://github.com/isaacs/node-glob
hey, ich bin nicht vertraut mit 2 Sternchen hintereinander in einem glob Ausdruck, in Ihrem Beispiel was ist der Unterschied zwischen '*' und '**'? – chiliNUT
Ich glaube, ich verstehe deine Frage, ich verstehe es einfach nicht was die Bedeutung von 2 Sternen in einer Zeile in einem Glob-Ausdruck ist – chiliNUT
Ihre Bearbeitung bringt keine Antwort auf die (gute) Frage von @chiliNUT! Also nochmal: Was soll '**' bedeuten? – cFreed