Несколько возможных причин возникновения ошибки 503 Service Unavailable при работе с npm:
- Проблемы с сервером npm. 14 Иногда ошибка возникает из-за того, что сервисы npm недоступны. 1 Проверить статус можно на сайте status.npmjs.org. 1
- Невозможность подключения к реестру по HTTPS. 1 В таком случае можно настроить реестр на использование HTTP, но это не рекомендуется, так как пакеты будут загружаться небезопасно. 1
- Использование прокси-сервера в сети. 13 В таком случае можно настроить прокси-серверы HTTP и HTTPS. 1
- Отсутствие переменной NOPROXY, но установка HTTPPROXY. 1 В таком случае npm пытается использовать прокси, но конфигурация может быть неверной. 1
Для решения проблемы рекомендуется найти её первопричину и при необходимости обратиться за дополнительной помощью.