这是我尝试运行陨石时遇到的错误
$ mrt
当陨石做它的事情时退后一步 ✓路由器 标记:https://github.com/tmeasday/meteor-router.git#v0.5.3
/usr/local/lib/node_modules/meteorite/lib/sources/git.js:108 扔“克隆回购有问题:”+ self.url; ^ 克隆回购邮件存在问题: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 newb所以请非常清楚解决方案。感谢
答案 0 :(得分:1)
找到错误,确保卷名没有空格。我有一些空间,陨石git.js没有考虑到这一点。只需重命名没有SPACES的卷,它应该可以工作。
答案 1 :(得分:0)
尝试以root身份运行它:
$ sudo mrt
使用Meteorite捆绑远程计算机时,我总是必须这样做。
您可能还需要在mrt上创建符号链接..
$ ln -s /usr/local/bin/mrt /usr/bin/mrt
答案 2 :(得分:-1)
它可能已经解决,但我有同样的错误。 事实证明,Apple希望我同意条款,我在运行后发现:
git --version
我必须以管理员身份运行
sudo git --version
并同意Apple条款的长名单。之后我的陨石(以及那件事的GIT)再次像魅力一样运行。