我正在使用蛋糕烘焙所有
export PATH=/Applications/XAMPP/xamppfiles/bin:/Applications/XAMPP/htdocs/acl/cake/console:$PATH
在我的根.profile
但是今天,当我开始烘焙我的新项目时,我去了我的项目应用程序文件夹并写了cake bake all
然后它给出了错误:
-bash:cake:在终端中找不到命令
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:1)
很久以前,能够做到这一点很方便:
$ cd /some/project
$ cake foo
然后,along came another cli named cake和CakePHP团队意识到依赖路径是一个坏主意 TM ,因为这种习惯导致一个或另一个CLI无法访问。
使用显式路径:
$ cd /some/project/app
$ Console/cake foo # Version <3.0
$ bin/cake foo # Version >=3.0
明确无误,并且避免依赖于摆弄您的环境以使其发挥作用。
答案 1 :(得分:0)
我必须在linux服务器上运行
$ bash cake foo