Ho installato PHPUnit con il compositore. Ogni volta che lo eseguo, devo chiamare vendor/bin/phpunit
. Come posso inserire vendor/bin
nel percorso, in modo che la prossima volta sia necessario chiamare lo phpunit
per eseguirlo?PHPUnit - Come aggiungere il fornitore/bin al percorso?
risposta
È possibile aggiungere la directory corrente al percorso.
Per Linux/Mac aggiungere quanto segue al proprio .bash_profile
, Windows sarebbe simile, modificare la riga in basso e aggiungerla al numero PATH
.
# include the current `vendor/bin` folder (Notice the `.` - This means current directory)
PATH="./vendor/bin:$PATH"
Ricordati di riavviare il terminale o una risorsa tua bash_profile
.
Ora dovresti essere in grado di eseguire: phpunit
e lo cercherà automaticamente entro ./vendor/bin
e se esiste lo eseguirà usando quello.
Grazie mille per la risposta. Sto usando Windows 7 con WampServer. Dove posso trovare il file '.bash_profile'? – user1995781
Checkout: http://www.computerhope.com/issues/ch000549.htm O http://superuser.com/questions/602872/how-do-i-modify-my-git-bash-profile-in-windows - Semplicemente una "Variabile d'ambiente" che vogliamo aggiungere. – Anil
Se si esegue su Homestead (o qualche altro sistema Linux/Ubuntu):
alias p='vendor/bin/phpunit'
allora si può solo digitare p
e verrà eseguito i test
Se si utilizza Homestead - si possibile aggiungere questo alias al file aliases
in modo che sia sempre presente.
Un'altra soluzione facile, dal composer documentation, è quello di impostare le impostazioni bin-dir
-./
. Questo installerà il file binario nella directory principale.
"config": {
"bin-dir": "./"
}
Quindi è possibile eseguire solo ./phpunit
. Di solito imposto da bin-dir
a bin
, quindi digitare bin/phpunit
. È abbastanza corto per me.
Se è già installato phpunit, sarà necessario eliminare la directory vendor/phpunit
e rieseguire composer install
prima che il compositore sposti il file binario.
- 1. IISExpress aggiungere il percorso al sito Web
- 2. come aggiungere il file jar esterno al percorso della classe
- 3. Netbeans: come configurare il percorso PHPUnit di un server remoto?
- 4. Come aggiungere percorsi relativi al percorso di costruzione di FlexBuilder?
- 5. Come non aggiungere Release o Debug al percorso di output?
- 6. Quale file PHP da aggiungere al mio percorso utilizzando WampServer (Win7/64)
- 7. Aggiungere una cartella al percorso della pipeline degli asset?
- 8. Come aggiungere il controllo utente al pannello
- 9. Come posizionare il testo al centro di un percorso svg
- 10. Impossibile aggiungere android.support.v7 al mio progetto percorso di generazione
- 11. Aggiungere un vincolo al percorso per escludere determinate parole chiave
- 12. Come aggiungere risorse al classpath
- 13. makefile: come aggiungere un prefisso al basename?
- 14. Come aggregare PHPUnit con il mio codice?
- 15. Percorso relativo al percorso assoluto in C#?
- 16. Conversione percorso assoluto al relativo percorso C#
- 17. Percorso relativo al percorso assoluto in VB.NET
- 18. Come convertire percorso relativo al percorso assoluto in Unix
- 19. Come specificare il percorso nel file .config relativo al file?
- 20. Impossibile modificare o aggiungere il percorso al file di riferimento in Visual Studio 2010
- 21. Perché non dovrei aggiungere Python.exe al mio percorso di sistema al momento dell'installazione?
- 22. Aggiungere il tipo mime al collegamento HTML
- 23. PhpStorm con PHPUnit: PHP_CodeCoverage_Filter non trovato
- 24. Perl: Come posso ottenere Emacs per aggiungere virgolette al percorso completo di uno script Perl?
- 25. Come posso aggiungere dipendenze Maven al percorso di costruzione flessibile in Flex Builder 3?
- 26. Come aggiungere una cartella al percorso di ricerca per un determinato ambiente Anaconda?
- 27. Come aggiungere gli strumenti Android dir al percorso di Windows 7?
- 28. Come posso aggiungere una cartella sorgente generata al mio percorso sorgente in Gradle?
- 29. Come posso aggiungere una cartella sorgente generata al mio percorso sorgente in Gradle e IntelliJ?
quale sistema operativo? – Laurence
@TheShiftExchange su Windows 7 con WampServer – user1995781