5

我是离子的新手。我在开始使用 Ionic 3 时遇到了代理问题。

通过 npm 安装 Ionic & cordova 后,尝试按照 ionic help 的建议使用以下命令创建一个新项目 在此处输入图像描述

npm install -g @ionic/cli-plugin-proxy

其次是

ionic start helloWorld blank --type ionic-angular

错误:getaddrinfo ENOTFOUND github.com github.com:443在此处输入图像描述

npm config 和 git config 已经设置并可以正常工作,因为我使用 angular 背后的代理能够安装任何库并推送到 github 而没有任何问题

也有环境变量 HTTP_PROX、PROXY 和 IONIC_HTTP_PROXY。

尝试卸载离子并重新安装,再次设置代理,但没有任何帮助。找不到任何帮助。我需要设置任何其他代理才能使用 ionic 3 吗?请指导我解决这个问题。

版本

  • 节点:7.8.0
  • npm:4.0.3
  • 离子:3.1.2
  • 科尔多瓦:7.0.1
4

2 回答 2

0

更新到最新的 CLI 3.3.0 后问题已修复

全局包:

@ionic/cli-plugin-proxy : 1.3.0
@ionic/cli-utils        : 1.3.0
Ionic CLI               : 3.3.0

系统:

Node       : v6.10.3
OS         : Windows 7
Xcode      : not installed
ios-deploy : not installed
ios-sim    : not installed
于 2017-06-05T03:55:39.390 回答
0

我在 ionic 3 上遇到了同样的问题,它通过使用最新版本的 node.js 解决了

事实上,我使用了为大多数用户推荐的 v6.10.3 版本,不要使用当前版本,因为通常它还不稳定。

于 2017-05-31T09:48:26.667 回答