Ich versuche zuerst zu überprüfen, ob ein Ordner Teil der% PATH% -Variable ist, und wenn nicht, füge ihn hinzu. Leider ist dieses Problem wirklich schwer zu erkennen, da alle Google-Ergebnisse unweigerlich auf die Einbeziehung von npm in% PATH% zurückzuführen sind. Das Testen und Experimentieren ist sehr langsam, da das Aktualisieren von% PATH% einen 2-3-minütigen Neustart erfordert.Verwenden von Knoten zum Festlegen der Windows PATH-Variablen?
require('child_process').exec('setx PATH "%PATH%;C:\\testpath"')
scheint nur hinzuzufügen C
, und sonst nichts. Gibt es einen besseren Weg, es zu tun?