라라독에 라라벨 Dusk를 설치하는 방법

藏色散人
풀어 주다: 2020-03-23 09:00:13
앞으로
2537명이 탐색했습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:segmentfault.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿