Windows, VSC, Running npm start
haben das verstanden
npm WARN-Lebenszyklus Die für Skripts verwendete Knotenbinärdatei lautet C: \ Programme \ nodejs \ node.exe, aber npm verwendet C: \ irgendwo \ AppData \ Roaming \ npm \ Knotenmodule \ Knoten \ bin \ Knoten.exe selbst. Verwenden Sie die
--scripts-prepend-node-path
Option, um den Pfad für den Knoten anzugeben, mit dem binäre npm ausgeführt wurde.
Ich verstehe, dass meine lokale Version von der in der PATH-Variablen (C: \ Programme ...) abweicht. Wie verfahren Sie, um es zu verwenden --scripts-prepend-node-path
?
Ich einen Streich gespielt durch das Ersetzen C:\Program Files\nodejs
mit C:\somewhere\AppData\Roaming\npm\node_modules\node\bin
in PATH - Variable, es ist abholen , dass neue node.exe bekam but there is no node binary in the current PATH
. Empfehlen Sie erneut, die --scrip
ts-prepend-node-path
Option zu verwenden, um den Pfad für den Knoten einzuschließen, mit dem binäre npm ausgeführt wurde
npm config set scripts-prepend-node-path auto
unten stehende Befehlsantwort nicht. Vielen Dank.