-bash: laravel: command not found
最近在玩 Laravel
在Mac OSX上安裝環境是蠻順的
但這二天試著在CentOS上安裝
發現使用laravel new projectname 時
會有以下的訊息
-bash: laravel: command not found
上網查了一下解決方式
大部份的人及官方文件都是提示你
Make sure to place the ~/.composer/vendor/bin directory (or the equivalent directory for your OS) in your PATH so the laravel executable can be located by your system.
接著我就照做設定
Setup PATH: export PATH="~/.composer/vendor/bin:$PATH"
發現問題依然存在
後來又將composer重裝,發現我的安裝路徑和別人不同
是放在
~/.config/composer/vendor/bin
重新再設定一次$PATH就OK啦....
export PATH="~/.config/composer/vendor/bin:$PATH"
只是為什麼路徑會不同呢?
是XDG_CONFIG_HOME的關係
你可以參考我的網誌
http://dchesmis.blogspot.tw/2016/11/ubuntu1604laravelcomposerhomeconfig.html
感謝您唷…
我下次再遇到也來留意看看….