Я не могу установить @ionic / cli-plugin-proxy: 1.3.0

#ionic-framework #npm #npm-install #ionic4

#ionic-framework #npm #npm-установить #ionic4

Вопрос:

Я пытаюсь загрузить ionic / cli-plugin-proxy, поскольку я работаю за прокси-сервером, но я получаю эту ошибку:

 npm install -g @ionic/cli-plugin-proxy
npm ERR! code E500
npm ERR! 500 Internal Server Error: @ionic/cli-plugin-proxy@latest

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UsersKAA1WA3AppDataRoamingnpm-cache_logs2019-03-26T16_24_55_559Z-debug.log
  

Чего мне не хватает? Я установил переменные env для прокси. Я также установил прокси для npm и git глобально.

 Ionic:

   ionic (Ionic CLI) : 4.12.0


Cordova: 8.1.2 (cordova-lib@8.1.1)


System:

   NodeJS : v10.15.2
   npm    : 6.4.1
   OS     : Windows 10

Environment:

   HTTP_PROXY       : http://localhost:3128/
   http_proxy       : http://localhost:3128/
   HTTPS_PROXY      : http://localhost:3128/
   https_proxy      : http://localhost:3128/
   IONIC_HTTP_PROXY : http://localhost:3128/
   PROXY            : http://localhost:3128/
   proxy            : http://localhost:3128/
  

Ответ №1:

Добавьте свое имя пользователя в конфигурацию прокси

 npm config set proxy http://USERNAME@PROXYIP:PORT
  

В зависимости от вашей сети, если вы являетесь частью домена, вам нужно будет установить его как

 npm config set proxy http://DOMAINUSERNAME@PROXYIP:PORT
  

— это кодировка обратной косой черты между вашим доменом и именем пользователя.

Также в зависимости от вашей сети (но маловероятно) вам, возможно, придется указать свой пароль, поэтому используйте

 http://DOMAINUSERNAME:PASSWORD@PROXYIP:PORT
  

Ответ №2:

запустите cmd от имени администратора, найдите свой проект и выполните следующие команды

 npm config set proxy http://PORXYIP:PORT
npm config set https-proxy http://PORXYIP:PORT
npm set strict-ssl=false
npm install  @ionic/cli-plugin-proxy
  

Комментарии:

1. к сожалению, это не работает (кстати, я уже установил настройки прокси npm config).

2. @KathrineHanson если вы все еще сталкиваетесь с той же проблемой, просто попробуйте отключить свою корпоративную сеть и подключить свой компьютер к open network и установить пакеты. В этом случае у вас не возникнет проблем с прокси