我在Windows7上使用"yeoman“和"bower”,但在创建应用程序时出现以下错误
yo webapp
错误是
bower not-cached git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower resolve git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower not-cached git://github.com/Modernizr/Modernizr.git#~2.6.2
bower resolve git://github.com/Modernizr/Modernizr.git#~2.6.2
bower not-cached git://github.com/jquery/jquery.git#~1.10.2
bower resolve git://github.com/jquery/jquery.git#~1.10.2
bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github
.com/jquery/jquery.git", exit code of #128
Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.130]: errno=No error
yeoman、bower和node版本
c:\yo-test>bower -v
1.2.8
c:\yo-test>yo -version
1.1.2
c:\yo-test>node -v
v0.10.15
任何建议都是非常感谢的。
发布于 2014-03-14 16:46:50
我也有同样的问题,上面的答案对我不起作用。但我找到了另一个。你的代理可能会有问题。如果您在代理后面,则必须执行以下步骤:
将这段代码放在.bowerrc中,以消除err ETIMEDOUT:
{
"directory": "app/bower_components",
"proxy": "http://PROXYSERVER:PORT",
"https-proxy": "https://PROXYSERVER:PORT",
"strict-ssl": false
}
这个是为了摆脱ECMDERR:
git config --global http.proxy http://USER:PASSWORD@PROXYSERVER:PORT
这对我很管用。
发布于 2015-07-23 17:36:07
对我来说,最新版本的updating git很有帮助。
发布于 2016-10-27 14:32:59
我的bower.json最初看起来是这样的:
{
"name": "HelloIonic",
"private": "true",
"devDependencies": {
"ionic": "driftyco/ionic-bower#1.3.1",
"ion-datetime-picker": "katemihalikova/ionic-datetime-picker#0.4.0",
"ion-tree-list": "fer/ion-tree-list#0.0.10"
}
}
我遇到了“无法执行git远程-ls”的问题。在我将其更改为以下代码后,它突然开始工作:
{
"name": "HelloIonic",
"private": true,
"devDependencies": {
"ionic": "^1.3.2",
"ion-datetime-picker": "^0.4.0",
"ion-tree-list": "^0.0.10"
},
"resolutions": {
"ionic": "^1.0.0-beta.9"
}
}
https://stackoverflow.com/questions/21789683
复制相似问题