Проверьте, подключается ли npm через прокси из Visual Studio 2015

Я пытаюсь создать свой первый сайт на Angular, но у меня проблемы с восстановлением пакетов json с помощью NPM.

Я знаю, что это проблема прокси, так как я нахожусь за корпоративным брандмауэром.

Я пытаюсь найти правильную информацию о прокси-сервере.

  1. Я обновляю настройки в NPM с помощью командного окна.
  2. Перейдите в визуальную студию и щелкните правой кнопкой мыши packages.json, а затем восстановите.
  3. Компьютер долго сообщает мне, что настройки прокси неверны.

Я пытаюсь получить быстрый способ проверить настройки прокси на шаге 3 выше, не выполняя восстановления.

Также - я вижу, что некоторые люди предлагают вам ввести свое имя пользователя и пароль как часть настроек прокси. Требуются ли имя пользователя и пароль? Они не требуются, когда я подключаюсь к Интернету.

Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Angular и React для вашего проекта веб-разработки?
Angular и React для вашего проекта веб-разработки?
Когда дело доходит до веб-разработки, выбор правильного front-end фреймворка имеет решающее значение. Angular и React - два самых популярных...
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Эпизод 23/17: Twitter Space о будущем Angular, Tiny Conf
Мы провели Twitter Space, обсудив несколько проблем, связанных с последними дополнениями в Angular. Также прошла Angular Tiny Conf с 25 докладами.
Угловой продивер
Угловой продивер
Оригинал этой статьи на турецком языке. ChatGPT используется только для перевода на английский язык.
Мое недавнее углубление в Angular
Мое недавнее углубление в Angular
Недавно я провел некоторое время, изучая фреймворк Angular, и я хотел поделиться своим опытом со всеми вами. Как человек, который любит глубоко...
Освоение Observables и Subjects в Rxjs:
Освоение Observables и Subjects в Rxjs:
Давайте начнем с основ и постепенно перейдем к более продвинутым концепциям в RxJS в Angular
0
0
2 300
1

Ответы 1

Необходимость ввода имени пользователя и пароля зависит от прокси. Но я считаю, что они нужны. Часто вам это не нужно при доступе к Интернету, потому что вы уже вошли в систему через 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 20.08.2018 18:04

@ Dez79 См. Мой обновленный ответ, пожалуйста. Я вспомнил, что вы можете использовать команду npm ping.

kedenk 20.08.2018 18:19

команда npm ping возвращает успех {}, однако я все еще получаю ошибку прокси в Visual Studio

Dez79 22.08.2018 10:35

Вы также получаете ошибку прокси при использовании npm install из cmd?

kedenk 22.08.2018 10:40

да, я тоже получаю сообщение об ошибке прокси ... но это занимает некоторое время

Dez79 22.08.2018 10:52

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