宅基地命令不起作用

时间:2014-11-28 12:28:14

标签: bash composer-php

我正在更新Laravel的Homestead以使用新的命令行工具,并且我很早就遇到了障碍。

我已经安装了该框并通过运行以下方式安装了该工具:

composer global require "laravel/homestead=~2.0"

如果我运行~/.composer/vendor/bin/homestead,那么我就会得到我正在寻找的东西。

但如果我自己只运行homestead,我就会得到:

command not found: homestead

这是我的道路:

~/.composer/vendor/bin:/usr/local/heroku/bin:/Users/johndoe/.rvm/gems/ruby-1.9.3-p448/bin:/Users/johndoe/.rvm/gems/ruby-1.9.3-p448@global/bin:/Users/johndoe/.rvm/rubies/ruby-1.9.3-p448/bin:/Users/johndoe/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

您可以在前面清楚地看到~/.composer/vendor/bin

显然不是世界末日,只是想知道我能做些什么吗?

2 个答案:

答案 0 :(得分:3)

~字符尚未展开。请将$HOME/.composer/vendor/bin添加到路径中。

答案 1 :(得分:0)

你需要在init之前运行它。 EPOCLAB:~Dev $ PATH ="〜/ .composer / vendor / bin:$ PATH" EPOCLAB:~Dev $ homestead init