Dies ist ein Versuch, diesen ungelösten Fehler wieder zu beheben: https://github.com/npm/npm/issues/14458
Aus irgendeinem Grund ist der Befehl npm config get prefix
mehrere Sekunden langsam. Dies würde mich normalerweise nicht stören, aber für Benutzer von nvm
wie mich ist dies sehr wirkungsvoll, da dieser Befehl intern verwendet wird und nvm in Shell-Startskripten verwendet wird. Weitere Informationen finden Sie unter https://github.com/nvm-sh/nvm/issues/782 . Daher ist der Shell-Start sehr langsam, insbesondere für Benutzer von WSL.
Immer
NPM CLI
Führen Sie time npm config get prefix
, siehe Antwortzeitpunkt für mehrere Sekunden.
Führen Sie npm config get prefix
Das Ergebnis sollte schneller zurückkommen.
?
cc @darcyclarke; Dies würde tatsächlich eine Tonne Unterschied für jeden NVM Benutzer machen, jeden travis-ci Lauf inklusive.
🤔 Ich bin mir sicher, dass hier etwas gegraben werden muss
Wurden dabei Fortschritte erzielt? Ich würde gerne bei diesem Problem helfen.
In letzter Zeit war npm config get prefix
auf meinem Computer sehr langsam. Dies scheint der Fall zu sein, seit ich das Verzeichnis /var/
von meiner SSD auf meine Festplatte verschoben habe, um Speicherplatz freizugeben.
Das erste Mal, wenn der Befehl ausgeführt wird (als Teil meines .bashrc
-Skripts), ist er besonders langsam und dauert zwischen 10 und 20 Sekunden. Spätere Läufe (durch Öffnen neuer Muscheln) dauern "nur" einige Sekunden.
Hilfreichster Kommentar
In letzter Zeit war
npm config get prefix
auf meinem Computer sehr langsam. Dies scheint der Fall zu sein, seit ich das Verzeichnis/var/
von meiner SSD auf meine Festplatte verschoben habe, um Speicherplatz freizugeben.Das erste Mal, wenn der Befehl ausgeführt wird (als Teil meines
.bashrc
-Skripts), ist er besonders langsam und dauert zwischen 10 und 20 Sekunden. Spätere Läufe (durch Öffnen neuer Muscheln) dauern "nur" einige Sekunden.