Ich bin auf der Suche nach einem besseren Glob-Muster für Usemin. Ich möchte alle .js
- Dateien finden, aber die .spec.js
- Dateien ausschließen. Bisher habe ich folgende Lösung.
<script src="components/**/*(.js|!(*.spec.js|*.scss))"></script>
Die Lösung, die ich im Moment habe, erfordert, dass ich weiterhin Dateierweiterungen hinzufüge, um sie auszuschließen, sonst werden sie abgeholt, zum Beispiel .html
- Dateien.
Ich habe versucht, nur nach .js
- Dateien zu suchen und .spec.js
Von ihnen auszuschließen, aber es scheint nicht zu funktionieren.
Das Hinzufügen eines !components/**/*.spec.js
Als weiteres Skript unten scheint nicht zu funktionieren.
Dieser Glob enthält alle *.js
aber nicht *.spec.js
:
components/**/!(*.spec).js