docker 安装kafka_laradock 中如何安装 Laravel Dusk
laradock 中如何安裝 Laravel Dusk?
導語
在本地安裝 Laravel Dusk 一直失敗,查了文檔才發現在 laradock 中并不是只需要 composer require 就可以的,還有其他配置。下面記錄一下。
配置 laradock
1.切換到 laradock 目錄中,將 workspace 容器先暫停 docker-compose sotp workspace
2.修改 .env 文件中的 WORKSPACE_INSTALL_LARAVEL_INSTALLER 和 WORKSPACE_INSTALL_DUSK_DEPS,將配置值改為 true
3.重新搭建 workspace 容器 docker-compose build workspace
4.成功之后啟動 docker-compose up -d workspace
安裝 Laravel Dusk
1.進入到 workspace 容器中 docker-compose exec workspace bash,并且切換到項目目錄中
2.使用 composer require --dev laravel/dusk 安裝 Laravel Dusk
3.執行 php artisan dusk:install
4.在 tests/DuskTestCase.php 文件中,修改 driver 方法,添加 —-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));}添加一個配置文件,cp .env .env.dusk.local,將 APP_URL 修改為 http://localhost:8000
2.執行 php artisan serve —-quiet &
3.最后可以使用 Laravel Dusk 進行測試了 php artisan dusk
結語
其實在 workspace 中有很多 alias 可是使用,為了便于理解,都是用了原命令。
以上就是laradock 中如何安裝 Laravel Dusk的詳細內容
更多學習內容請訪問:
八重櫻:騰訊T3-T4標準精品PHP架構師教程目錄大全,只要你看完保證薪資上升一個臺階(持續更新)?zhuanlan.zhihu.com以上內容希望幫助到大家,很多PHPer在進階的時候總會遇到一些問題和瓶頸,業務代碼寫多了沒有方向感,不知道該從那里入手去提升,對此我整理了一些資料,包括但不限于:分布式架構、高可擴展、高性能、高并發、服務器性能調優、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql優化、shell腳本、Docker、微服務、Nginx等多個知識點高級進階干貨需要的可以免費分享給大家,需要的可以加入我的官方群點擊此處。
總結
以上是生活随笔為你收集整理的docker 安装kafka_laradock 中如何安装 Laravel Dusk的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想ideapad电脑如何进入安全模式?
- 下一篇: java 位运算_java学习之运算符与