Fehler: Befehl fehlgeschlagen: cat node_modules/jquery/dist/jquery.min.js |
@Vincent2015 "Bei Wiederholung?"
Das heißt, Sie können das Projekt einmal erstellen?
existiert "node_modules/jquery/dist/jquery.min.js"?
Ich verwende ein Win64-Betriebssystem und die folgende Befehlsausgabe versucht eindeutig, Linux-bezogene Befehle wie cat auszuführen.
(node:17044) UnhandledPromiseRejectionWarning: Nicht behandelte Promise-Ablehnung (Ablehnungs-ID: 1): Fehler: Fehler: Befehl fehlgeschlagen: cat node_modules/jquery/dist/jquery.min.js | openssl dgst -sha256 -binary | openssl enc -base64 -A
'cat' wird nicht als interner oder externer Befehl erkannt,
lauffähiges Programm oder Batch-Datei.
@paulrobello danke! Ich verstehe es jetzt. Die "Wiederholung" hat mich von cat.
abgelenkt. Das eigentliche Problem besteht darin, den Build nur unter powershell/cmd.exe auszuführen.
Wenn Sie das Projekt jetzt erstellen müssen, verwenden Sie git bash, das mit git für Windows geliefert wird
Ich weiß, dass das funktioniert, da ich es unter Windows verwende, um das Projekt zu verwalten.
Ich werde das Problem umbenennen, um den Fehler besser widerzuspiegeln.
Wenn jemand diese Aufgabe umschreiben wollte, um etwas anderes zu verwenden (vielleicht ssri ), dann würde ich mich sehr freuen und würde diese Pull-Anfrage zusammenführen.
Versuchen Sie, dieses Projekt in bash zu erstellen.
Wenn Sie Windows 10 verwenden, können Sie
Ubuntu aus dem Windows Store!
oder verwenden Sie Git für Windows
Danke @Vista1nik für den
Ich möchte das zugrunde liegende Problem immer noch beheben, damit der Build nur ein Knoten ist und wir uns überhaupt nicht darum kümmern müssen.