0

这是我尝试运行陨石时不断遇到的错误

$ mrt

在 Meteorite 做它的事情时退后一步 ✓ 路由器标签:https ://github.com/tmeasday/meteor-router.git#v0.5.3

/usr/local/lib/node_modules/meteorite/lib/sources/git.js:108 throw "克隆 repo 时出现问题:" + self.url; ^ 克隆 repo 时出现问题:https ://github.com/tmeasday/meteor-router.git

我已经尝试sudo -H npm install -g meteorite 安装并重新安装了很多次,我安装了 git,我安装了 Xcode,我安装了 Homebrew,我有流星。所有这些工作。

这是我的$PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin

这是which Git /usr/local/bin/git

这是which mrt /usr/local/bin/mrt

不确定这是否相关,但我的 Mac 中有两个驱动器,一个具有用户文件夹,另一个具有系统文件。

有什么帮助吗?我是一个unix新手,所以请对解决方案非常清楚。谢谢

4

3 回答 3

1

发现错误,确保卷名没有空格。我的有几个空格,而 Meteorite git.js 没有考虑到这一点。只需重命名没有空格的卷,它应该可以工作。

于 2013-08-06T02:18:01.967 回答
0

尝试以 root 身份运行它:

$ sudo mrt

在使用 Meteorite 捆绑远程机器时,我总是必须这样做。

您可能还需要在 mrt.. 上创建一个符号链接。

$ ln -s /usr/local/bin/mrt /usr/bin/mrt

于 2013-07-30T18:16:54.913 回答
-1

它可能已经解决了,但我有同样的错误。事实证明,Apple 希望我同意条款,我在运行后发现:

git --version

我必须以管理员身份运行它

sudo git --version

并同意一长串 Apple 条款。之后,我的陨石(以及 GIT)再次像魅力一样运行。

于 2013-12-15T20:10:26.567 回答