在与Laravel合作时,我曾经使用别名pa="php artisan"
,然后将其用于诸如pa serve
的{{1}}控制台命令。
但是当我为Symfony php artisan serve
创建了类似的别名时。并尝试sy="php bin/console"
无效,而sy server:start
正常。
我做了php bin/console server:start
。并重新启动系统。
可能是什么问题?
答案 0 :(得分:0)
原来,我在.zshrc
文件中的引号之前有一个空格。像alias sy= "php bin/console"
一样。一旦删除它,它就会开始工作。
检查命令是否已设置which sy
的好方法,该命令应返回sy: aliased to php bin/console
。