是否可以将 artisan 添加到我的路径中,这样我就不必在 artisan 命令前面加上 'php'

Is it possible to add artisan to my path so I don't have to prepend artisan commands with 'php'

当我通过 SSH 进入 homestead 时,我不再需要在 artisan 命令前加上 php。 IE。我可以写,例如

artisan -h

而不是

php artisan -h

但在我的本地机器上,我总是必须先通过 php 发出命令。为什么这在宅基地内不是必需的,并且有没有办法在我的本地机器上复制这种行为。我是 运行 Windows 7.

答案实际上取决于您 OS 在本地 运行 的情况。在 macOS / Linux 上,您可以在您的用户文件夹中编辑(或创建)一个 .bash_aliases 文件并添加行:

alias artisan='php artisan'

您可以通过 运行 在 homestead 中执行以下命令来查看实际效果:

nano ~/.bash_aliases