Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 我无法安装@ionic/cli插件代理:1.3.0_Ionic Framework_Npm_Npm Install_Ionic4 - Fatal编程技术网

Ionic framework 我无法安装@ionic/cli插件代理:1.3.0

Ionic framework 我无法安装@ionic/cli插件代理:1.3.0,ionic-framework,npm,npm-install,ionic4,Ionic Framework,Npm,Npm Install,Ionic4,我正在尝试下载ionic/cli插件代理,因为我正在代理服务器后面工作,但遇到以下错误: 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:\Users\KAA1

我正在尝试下载ionic/cli插件代理,因为我正在代理服务器后面工作,但遇到以下错误:

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:\Users\KAA1WA3\AppData\Roaming\npm-cache\_logs\2019-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/

以管理员身份运行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

将您的用户名添加到代理配置中

npm config set proxy http://USERNAME@PROXYIP:PORT
根据您的网络,如果您是域的一部分,则需要将其设置为

npm config set proxy http://DOMAIN%5CUSERNAME@PROXYIP:PORT
%5C是域名和用户名之间反斜杠\的编码

此外,根据您的网络(但不太可能),您可能需要包含密码,因此请使用

http://DOMAIN%5CUSERNAME:PASSWORD@PROXYIP:PORT

不幸的是,它不起作用(顺便说一句,我已经设置了npm配置代理设置)。@KathrineHanson如果仍然遇到同样的问题,请尝试断开您的公司网络,将您的PC连接到open network并安装软件包。在这种情况下,您不会遇到代理问题