2014-11-05 12 views

cevap

7

Geçerli dizini yolunuza ekleyebilirsiniz.

Linux/Mac için .bash_profile ürününüze aşağıdakileri ekleyin, Windows aşağıdaki gibi olacaktır ve PATH ürününüze ekleyin.

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

sizin terminali yeniden veya bash_profile kaynak unutmayın.

Şimdi aşağıdakileri çalıştırmanız gerekir: phpunit ve otomatik olarak ./vendor/bin içinde arar ve varsa, bunu kullanarak yürütür.

+0

ile Windows 7 üzerinde TheShiftExchange Yanıtınız için çok teşekkürler. WampServer ile Windows 7 kullanıyorum. .bash_profile' dosyasını nerede bulabilirim? – user1995781

+2

Ödeme: http://www.computerhope.com/issues/ch000549.htm VEYA http://superuser.com/questions/602872/how-do-i-modify-my-git-bash-profile-in-windows - Sadece eklemek istediğimiz bir "Çevre Değişkeni". – Anil

0

Eğer Homestead (veya bazı diğer Linux/Ubuntu sisteminde) üzerinde çalıştırıyorsanız:

alias p='vendor/bin/phpunit' 

Sonra sadece p yazabilir ve Homestead kullanıyorsanız sizin Testlerin

çalışacaktır - Sen Bu takma adınızı aliases dosyanıza ekleyebilirsiniz, böylece her zaman orada olur.

2

Başka kolay çözüm, composer documentation itibaren ./ için bin-dir ayarı ayarlamaktır. Bu ikili dizini kök dizininize kuracaktır.

"config": { 
    "bin-dir": "./" 
} 

Daha sonra ./phpunit'u çalıştırabilirsiniz. Genellikle bin-dir'u bin'a ayarlıyorum, daha sonra bin/phpunit yazın. Benim için yeterince kısa.

Eğer zaten phpunit kuruluysa, besteci ikili dosyasını hareket ettirmeden önce vendor/phpunit dizinini silmeniz ve composer install yeniden çalıştırmanız gerekecektir.