我使用了ionic start myApp blank
,我收到了这个错误:
$ ionic start myApp blank
Creating Ionic app in folder c:\Users\Karimi\Desktop\myApp based on blank project
Downloading: https://github.com/driftyco/ionic-app-base/archive/master.zip
Error Initializing app: Error: getaddrinfo EAI_AGAIN
at Object.exports._errnoException (util.js:746:11)
at errnoException (dns.js:49:15)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:94:26)
Error: getaddrinfo EAI_AGAIN
at Object.exports._errnoException (util.js:746:11)
at errnoException (dns.js:49:15)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:94:26)
getaddrinfo EAI_AGAIN (CLI v1.6.1)
Your system information:
Cordova CLI: 5.1.1
Ionic CLI Version: 1.6.1
Ionic App Lib Version: 0.3.3
OS: Windows 7 SP1
Node Version: v0.12.7
答案 0 :(得分:1)
正如您可以阅读GitHub问题here:
所以这看起来像DNS查找超时。我不认为这是一个npm问题,而不是你的互联网连接的一些问题。 Manpage建议稍后再试。
此外,您可以尝试使用DisplayText
更新您的npm。
答案 1 :(得分:1)
只需添加一个带有http://proxyUrlOrIP:port的环境变量HTTP_PROXY,IONIC和Cordova就可以了。
答案 2 :(得分:0)
万一有人还在苦苦挣扎,以下链接解决了我的问题:
你需要, 1.将代理网址添加到位于' C:\ Users [用户名] \ AppData \ Roaming \ npm \ node_modules \ ionic \ node_modules \ request \ request.js'
的request.js希望这有帮助。