PHPUnit - 如何将vendor/bin添加到路径中?

use*_*781 8 phpunit laravel composer-php

我用作曲家安装了PHPUnit.每次我跑它,我都要打电话vendor/bin/phpunit.我怎样才能vendor/bin进入路径,以便下次我只需要打电话phpunit来运行它?

Ani*_*nil 12

您可以将当前目录添加到路径中.

对于Linux/Mac,将以下内容添加到您的.bash_profileWindows中,类似,更改下面的行并将其添加到您的PATH.

# include the current `vendor/bin` folder (Notice the `.` - This means current directory)
PATH="./vendor/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

记得重新启动您的终端或资源bash_profile.

现在你应该能够运行:phpunit它会在内部自动查找它./vendor/bin,如果它存在,它将使用它执行.

  • 结帐:http://www.computerhope.com/issues/ch000549.htm或http://superuser.com/questions/602872/how-do-i-modify-my-git-bash-profile-in-windows - 它只是我们想要添加的"环境变量". (2认同)

Lau*_*nce 5

如果您在 Homestead(或其他一些 Linux/Ubuntu 系统)上运行:

alias p='vendor/bin/phpunit'
Run Code Online (Sandbox Code Playgroud)

然后你只需输入p它就会运行你的测试

如果您正在使用 Homestead - 您可以将此别名添加到您的aliases文件中,以便它始终存在。