.env
파일이 테스트 구성을 분리 할 수있는 테스트에 특히 유용합니다. 항상 필요한 것은 아니지만이 기능은 .env.testing
환경 변수를 활용하여 유연성을 제공합니다.
APP_ENV
파일을 사용합니다
를 사용하여 더 깨끗한 접근 방식을 제공합니다.
는 "테스트"로 설정하고, 기능 테스트 중에 Laravel에게
.env.demo
# Create .env.demo
cp .env .env.demo
echo "\nEXAMPLE_SETTING=demo" >> .env.demo
# Use the `demo` env
php artisan tinker --env=demo
# Or set APP_ENV
APP_ENV=demo php artisan tinker를 사용하는 예제
.env.demo
phpunit 테스트의 경우 기본값은 .env
를 사용하는 것입니다. 그러나 이는 특히 데이터베이스와 관련하여 지역 개발 환경과의 충돌로 이어질 수 있습니다. 를로드하도록 촉구합니다 :
.env.demo
생성 .env
및 테스트 별 설정을 추가하십시오 :
의 테스트에 추가하십시오.
running 로그 :
.env.testing
위 내용은 추가 환경 파일로 Laravel 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!