Установка npm зависает на виртуальной машине Google Cloud Compute Engine

Я пытаюсь запустить серверную часть Medusa на виртуальной машине Google Cloud Compute Engine. При бегеnpm i --verboseкоманда всегда зависает, и последняя напечатанная строка:

      reify:@swc/core-darwin-arm64: http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk

Я пробовал следующее, но безуспешно:

  1. Изменение версий npm (и узла)
  2. Удалениеnode_modulesпапку и повторный запуск
  3. Очистка кэша npm
  4. Отключение ipv6 на виртуальной машине

Виртуальная машина GCE имеет внешний IP-адрес и можетwwget google.comтак что это не проблема подключения. Эта же команда отлично работает на моем Chromebook (Кростини).

Любые идеи относительно того, что может быть причинойnpm iвисеть на неопределенный срок (или хотя бы на очень долгое время)?

1 ответ

Оказывается, у виртуальной машины заканчивались ресурсы (я думаю, процессор). Виртуальной машины e2-micro недостаточно. После обновления до e2-medium все начало работать.

Другие вопросы по тегам