установка npm зависает на случайном пакете

#node.js #npm #npm-install #package.json

#node.js #npm #npm-установка #package.json

Вопрос:

Когда я запускаю npm i проект, он зависает через некоторое время при случайном выборе пакета. Наиболее распространенные — с -x суффиксом типа infinity-x или to-string-x . Все остальные коллеги Mac работают без каких-либо проблем. Что я пробовал до сих пор:

  1. Удалены блокировка пакета и node_modules
  2. Используемая пряжа
  3. переустановленный узел
  4. npm cache clean --force
  5. Перезапущенный mac
  6. ssh-add -A
  7. Пробовал установить другой проект — работает
  8. Проверил другие ветки

Все вышеописанные попытки не увенчались успехом. Каждый раз одно и то же зависание.

РЕДАКТИРОВАТЬ 1: я оставил его в установке, ушел на обед. Когда я вернулся, он продолжил установку после разблокировки моего Mac и закончил. Я не знаю почему. Я попытался перезапустить после этого снова, и происходит то же самое зависание. Теперь это так is-nil-x .

РЕДАКТИРОВАТЬ 2: в основном для завершения установки пакетов потребовалось 5-8 минут. Каждый раз.

  1. Переключился на другую корпоративную сеть WiFi
  2. При переключении на локальную сеть возникают те же зависания, и установка занимает много времени, намного дольше, чем обычно

Комментарии:

1. Какую версию NPM вы используете? Вы пробовали понизить рейтинг до некоторых более старых версий?

2. вы пытались обновить свой npm или node? Возможно, он пытается создать пакет и не смог этого сделать.

3. модуль npm создает некоторый модуль с помощью python или любого другого интерпретатора. просто используйте —verbose, чтобы проверить, где он зависает

4. @SebastianKaczmarek У меня 6.4.1. Я не пытался понизить версию. Все мои коллеги используют одну и ту же версию npm.

5. @Shaharyar Я полностью удалил и переустановил узел