Здається, npm погано справляється з підключенням до Інтернету і іноді може закінчитися в такій ситуації.
1) Я порадитиму вам перевірити, чи ваш брандмауер чи антивірус не виконує жодного сканування чи фільтрації, що може сповільнити встановлення npm.
2) Ви також можете використовувати кешування від npm, як показано нижче.
npm install package-name --cache "c:\path\to\use\as\dependencies\cache"
це дозволить завантаження npm та залежності кешу у вказаному каталозі.
3) іншим рішенням для кешування залежностей пакетів npm є npm lazy , ви можете знайти більше інформації про це на веб-сайті npm Lazy
Примітка: процес кешування може або не може покращити швидкість завантаження, але це, ймовірно, заощадить час завантаження під час встановлення або оновлення ваших пакетів npm.