我正在更新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
。
显然不是世界末日,只是想知道我能做些什么吗?
答案 0 :(得分:3)
~
字符尚未展开。请将$HOME/.composer/vendor/bin
添加到路径中。
答案 1 :(得分:0)
你需要在init之前运行它。 EPOCLAB:~Dev $ PATH ="〜/ .composer / vendor / bin:$ PATH" EPOCLAB:~Dev $ homestead init