【发布时间】:2014-10-28 10:48:05
【问题描述】:
当我尝试执行 ember new myproject 时,我得到以下信息:
[ ... snip ...]
create vendor/.gitkeep
Installed packages for tooling via npm.
Failed to execute "git ls-remote --tags --heads git://github.com/stefanpenner/ember-load-initializers.git", exit code of #128
Error: Failed to execute "git ls-remote --tags --heads git://github.com/stefanpenner/ember-load-initializers.git"
exit code of #128
at createError (/usr/local/lib/node_modules/ember-cli/node_modules/bower/lib/util/createError.js:4:15)
[ ... snip ...]
所以我尝试执行失败的命令:
$ git ls-remote --tags --heads git://github.com/stefanpenner/ember-load-initializers.git
fatal: unable to connect to github.com:
github.com[0: 192.30.252.131]: errno=Operation timed out
git://github.com 语法对我来说是新的,所以我尝试了一个更熟悉的版本git@github.com::
$ git ls-remote --tags --heads git@github.com:stefanpenner/ember-load-initializers.git
3a6dc87e29efc9de4bc42b6f9afedabb000bcc89 refs/heads/master
be13fa4a45abff2c9fcfc82497668ed2a925a856 refs/tags/0.0.1
3a6dc87e29efc9de4bc42b6f9afedabb000bcc89 refs/tags/v0.0.2
$
谁能帮我诊断这个问题?我很乐意使用git solutionor anember` 解决方法。
编辑:
我试过了:
$ ember new myproject --skip-git
结果相同。我也试过了
$ ember new myproject --skip-bower
这似乎竞争成功,但随后在$ ember serve 上报错,抱怨缺少凉亭组件。
如果我再尝试:
$ bower install
然后我遇到了同样的git:// 问题。所以我想这真的是一个凉亭/ git问题。仍然感谢您的建议。
【问题讨论】:
标签: git ember.js bower ember-cli