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
Jaki masz sprzęt? Wolny dysk, wolny procek i mało ramu to wrogowie instalacji paczek.
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.
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
Oczywiście :) Pierwsza zasada używania npm, nie instaluj go ani czegokolwiek co go używa na hdd :D
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.
@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.
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).
No to dobrze że już wiem
Ogromne dzięki za wskazanie problemu
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 :)