Установка 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
Я пробовал следующее, но безуспешно:
- Изменение версий npm (и узла)
- Удаление
node_modules
папку и повторный запуск - Очистка кэша npm
- Отключение ipv6 на виртуальной машине
Виртуальная машина GCE имеет внешний IP-адрес и можетwwget google.com
так что это не проблема подключения. Эта же команда отлично работает на моем Chromebook (Кростини).
Любые идеи относительно того, что может быть причинойnpm i
висеть на неопределенный срок (или хотя бы на очень долгое время)?
1 ответ
Оказывается, у виртуальной машины заканчивались ресурсы (я думаю, процессор). Виртуальной машины e2-micro недостаточно. После обновления до e2-medium все начало работать.