Długa instalacja paczek przez npm

0

Hej, zaczynam poznawać Angulara i mam problem z długością instalacji paczek. Używam VS Code. Po wpisaniu w jego terminalu komendy ng new nazwaprojektu rozpoczyna się instalacja paczek, która trwa ponad 45minut. Wydaje mi się, że nie powinno to aż tyle zajmować. Czy ktoś ma/miał podobnie? Mam npm v 6.13.4, node v 12.16.1 i VSCode v 1.47.2

0

Jaki masz sprzęt? Wolny dysk, wolny procek i mało ramu to wrogowie instalacji paczek.

0

Jak wyżej, u mnie to zajmuje kilka minut, więc i tak całkiem długo. Przy wystarczająco wolnym sprzęcie to się może spokojnie wydłużyć do 45.

0

Sprzęt nie jest high endowy, ale dotychczas dawał spokojnie radę. Mam Intel core i5-4200U (1,6-2,3 Ghz), Geforce 740M, 8Gb RAM, Win 8.1 x64.
Mam w sumie całe środowisko zainstalowane na dysku zewnętrznym HDD, przypisanym pod stałą nazwę, wpiętym przez USB 2.0 (nie odpinam go w ogóle). Wiem, że to potrafi zwalniać w porównaniu do wewnętrznych dysków, ale żeby aż tak? Jeśli to by była wina właśnie tego, to przeinstaluję całość na wewnętrzny SSD

1

Oczywiście :) Pierwsza zasada używania npm, nie instaluj go ani czegokolwiek co go używa na hdd :D

1

USB 2.0 ma transfer na poziomie 60MB/s ale to jest tylko osiągalne przy odczycie strumieniowym. Przy tysiącach plików, jakie tworzy ng i dysku HDD to faktycznie może być koszmarnie wolne.

0

@tsz: tu nawet nie chodzi usb tylko o to, że to hdd. Paczki npma to tysiące plików, których rozpakowywanie i kopiowanie a później używanie to męczarnia dla hdd. Pracuje na 100% a i tak ledwo co postęp widać. Ile daje szybki dysk niech świadczy fakt, że u mnie zmiana ze zwykłego ssd na nvme to był przyrost 30% szybkości instalacji paczek i kompilacji apek.

0

Ja tak miałem - był problem z VPN w połączeniu z moją siecią WiFi, musiałem zmienić MTU karty sieciowej na 1420 chyba.
Sprawdź czy działa tak samo pobieranie paczek po kablu (a nie WiFi).

0

No to dobrze że już wiem 😂
Ogromne dzięki za wskazanie problemu 😊

0

Sprawdziłem, wróciłem ;) Tak, przeinstalowanie VSC wraz z node i npm na wewnętrzny SSD oraz zapisywanie na nim projektów pomogło :) teraz wszystko generuje się w jakąś minutę, ogromnie przyjemna różnica :D Jeszcze raz dziękuję wszystkim za pomoc i wskazanie problemu :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1