Gibt es eine Möglichkeit, ein NPM-Skript NUR auszuführen, wenn eine JS-Datei bereitgestellt wird? Genauer gesagt, nach einem pre-commit
Git Haken (mit Husky). Ich habe folgende Skripte in meinem package.json
:NUR NPM-Skript ausführen, wenn eine JS-Datei bereitgestellt wird
"scripts": {
...
"test": "jest",
"precommit": "npm test",
...
},
ich nur in der Lage sein wollen jest
laufen, wenn es JS-Dateien in Szene gesetzt. Wie kann ich das erreichen?
ich habe, und ich versuchte dies. Leider funktioniert es nicht für meine gewünschte Ausgabe. Dies führt jedes npm-Skript aus, bricht jedoch bei fehlgeschlagener Ausgabe nicht ab. Es geht einfach weiter mit dem Commit. –
Wie wäre es mit 'pre-git' https://www.npmjs.com/package/pre-git – tehp
Genauer gesagt:' npm run test-no-commit-on-test-fail' – tehp