Wygląda na to, że npm nie radzi sobie dobrze z połączeniami internetowymi i czasami może skończyć się taką sytuacją.
1) Radzę ci sprawdzić, czy twoja zapora sieciowa lub program antywirusowy nie wykonuje żadnego skanowania lub filtrowania, co może spowolnić instalację npm.
2) Możesz także użyć buforowania z npm jak poniżej.
npm install package-name --cache "c:\path\to\use\as\dependencies\cache"
pozwoli to na zależności pobierania npm i pamięci podręcznej w określonym katalogu.
3) innym rozwiązaniem do buforowania zależności pakietów npm jest npm leniwy , możesz znaleźć więcej informacji na ten temat pod adresem stronie npm Lazy
Uwaga: proces buforowania może, ale nie musi, poprawić prędkość pobierania, ale prawdopodobnie zaoszczędzi czas pobierania podczas instalowania lub aktualizowania pakietów npm.