laradock에 Laravel Dusk를 어떻게 설치하나요?
Introduction
Laravel Dusk를 로컬에 설치하는 것은 항상 실패했습니다. 문서를 확인한 후 laradock에서는 작곡가 요구 사항이 모두 필요한 것은 아니며 다른 구성이 있다는 것을 발견했습니다. 아래에 기록해 보세요.
권장: laravel 튜토리얼
laradock 구성
1. laradock 디렉토리로 전환하고 먼저 작업 공간 컨테이너를 일시 중지합니다. docker-compose sotp 작업 공간
2. .env 파일 SK_DEPS는 값을 true로 변경합니다. 작업 공간 컨테이너 exec 작업 공간 bash를 실행하고 프로젝트 디렉토리로 전환합니다
2. php 파일에 드라이버 메소드를 수정하고 다음과 같이 --no-sandbox 매개변수를 추가합니다
protected function driver() { $options = (new ChromeOptions)->addArguments([ '—disable-gpu', '—headless', '—window-size=1920,1080', '—no-sandbox',// 添加这行 ]); return RemoteWebDriver::create( 'http://localhost:9515', DesiredCapabilities::chrome()->setCapability( ChromeOptions::CAPABILITY, $options ) ); }
1. 구성 파일 cp .env .env.dusk.local을 추가하고 APP_URL을 http://localhost:8000
로 변경합니다. 2. php artisan Serve 실행 —-quiet &3. 마지막으로 Laravel Dusk를 사용하여 php artisan dark를 테스트할 수 있습니다
결론실제로 작업 공간에는 많은 별칭이 있지만 이해하기 쉽도록 원래 명령이 사용됩니다.
위 내용은 라라독에 라라벨 Dusk를 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!