Ionic 3 CLI 无法启动代理后面的项目
Posted
技术标签:
【中文标题】Ionic 3 CLI 无法启动代理后面的项目【英文标题】:Ionic 3 CLI unable to start project behind proxy 【发布时间】:2017-10-16 16:32:03 【问题描述】:我是 Ionic 的新手。我在开始使用 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 而没有任何问题
npm 配置设置代理http://userid:password@proxy.server.com:port npm 配置设置 https-proxy http://userid:password@proxy.server.com:port npm 配置设置 http-proxy http://userid:password@proxy.server.com:port git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080还有环境变量 HTTP_PROX、PROXY 和 IONIC_HTTP_PROXY。
尝试卸载 ionic 并重新安装,再次设置代理,但没有任何帮助。找不到任何帮助。我需要设置任何其他代理才能使用 ionic 3 吗? 请指导我解决这个问题。
版本
节点:7.8.0 npm : 4.0.3 离子:3.1.2 科尔多瓦:7.0.1【问题讨论】:
您确定环境变量设置正确吗? github.com/driftyco/ionic-cli#using-a-proxy 感谢 Suraj 的链接,我也添加了 IONIC_HTTP_PROXY 但仍然遇到同样的问题。 @Yoda 你的问题解决了吗?如果是,请分享..谢谢 @mnhmilu 不!问题仍然存在。已提出问题但尚未解决。您也可以在那里确认问题Ionic 3 CLI unable to start project behind proxy 遇到同样的问题 【参考方案1】:我在使用 ionic 3 时遇到了同样的问题 它通过使用最新版本的 node.js 解决了
其实我用的是推荐给大多数用户的v6.10.3版本,不要使用当前版本,因为通常它还不稳定。
【讨论】:
【参考方案2】:更新到最新的 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
【讨论】:
以上是关于Ionic 3 CLI 无法启动代理后面的项目的主要内容,如果未能解决你的问题,请参考以下文章