Я пытаюсь создать свой первый сайт на Angular, но у меня проблемы с восстановлением пакетов json с помощью NPM.
Я знаю, что это проблема прокси, так как я нахожусь за корпоративным брандмауэром.
Я пытаюсь найти правильную информацию о прокси-сервере.
Я пытаюсь получить быстрый способ проверить настройки прокси на шаге 3 выше, не выполняя восстановления.
Также - я вижу, что некоторые люди предлагают вам ввести свое имя пользователя и пароль как часть настроек прокси. Требуются ли имя пользователя и пароль? Они не требуются, когда я подключаюсь к Интернету.





Необходимость ввода имени пользователя и пароля зависит от прокси. Но я считаю, что они нужны. Часто вам это не нужно при доступе к Интернету, потому что вы уже вошли в систему через WLAN, или в учетной записи компании, или в браузере уже есть все настройки. Поэтому вам следует попробовать это с учетными данными.
Вы можете установить глобальный прокси:
npm config set proxy http://<username>:<password>@<proxy-server-url>:<port>
npm config set https-proxy http://<username>:<password>@<proxy-server-url>:<port>
Или вы можете использовать его прямо в команде:
npm --proxy http://<username>:<password>@<proxy-server-url>:<port> install
Вы также можете найти все эти настройки в файле .nmprc в вашем домашнем каталоге.
Чтобы проверить, работает ли npm с вашими настройками, вы можете использовать команду npm ping из командной строки. Если он вернет {}, все должно быть в порядке.
@ Dez79 См. Мой обновленный ответ, пожалуйста. Я вспомнил, что вы можете использовать команду npm ping.
команда npm ping возвращает успех {}, однако я все еще получаю ошибку прокси в Visual Studio
Вы также получаете ошибку прокси при использовании npm install из cmd?
да, я тоже получаю сообщение об ошибке прокси ... но это занимает некоторое время
Спасибо - Насколько я знаю, нет быстрого способа проверить, работают ли настройки прокси. Но это мой вопрос ...