Có vẻ như npm không xử lý tốt các kết nối internet và đôi khi có thể kết thúc trong tình huống như vậy.
1) Tôi sẽ khuyên bạn nên kiểm tra xem tường lửa hoặc chương trình chống vi-rút của bạn có thực hiện bất kỳ quá trình quét hoặc lọc nào có thể làm chậm quá trình cài đặt npm hay không.
2) Bạn cũng có thể sử dụng bộ nhớ đệm từ npm như bên dưới.
npm install package-name --cache "c:\path\to\use\as\dependencies\cache"
điều này sẽ cho phép tải xuống npm và phụ thuộc vào bộ nhớ cache trong thư mục bạn đã chỉ định.
3) một giải pháp khác để lưu vào bộ đệm ẩn các gói npm là npm lazy , bạn có thể tìm thêm thông tin về điều này tại trang web npm Lazy
Lưu ý: quá trình lưu vào bộ nhớ đệm có thể cải thiện hoặc không thể cải thiện tốc độ tải xuống nhưng nó có thể sẽ tiết kiệm thời gian tải xuống khi cài đặt hoặc cập nhật các gói npm của bạn.