最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

laradock 中如何安装 Laravel Dusk

来源:动视网 责编:小采 时间:2020-11-03 18:15:28
文档

laradock 中如何安装 Laravel Dusk

laradock 中如何安装 Laravel Dusk:laradock 中如何安装 Laravel Dusk?导语在本地安装 Laravel Dusk 一直失败,查了文档才发现在 laradock 中并不是只需要 composer require 就可以的,还有其他配置。下面记录一下。推荐:laravel教程配置 laradock1.切换到 laradoc
推荐度:
导读laradock 中如何安装 Laravel Dusk:laradock 中如何安装 Laravel Dusk?导语在本地安装 Laravel Dusk 一直失败,查了文档才发现在 laradock 中并不是只需要 composer require 就可以的,还有其他配置。下面记录一下。推荐:laravel教程配置 laradock1.切换到 laradoc


laradock 中如何安装 Laravel Dusk?

导语

在本地安装 Laravel Dusk 一直失败,查了文档才发现在 laradock 中并不是只需要 composer require 就可以的,还有其他配置。下面记录一下。

推荐:laravel教程

配置 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
 )
 );
}

1.添加一个配置文件,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

laradock 中如何安装 Laravel Dusk:laradock 中如何安装 Laravel Dusk?导语在本地安装 Laravel Dusk 一直失败,查了文档才发现在 laradock 中并不是只需要 composer require 就可以的,还有其他配置。下面记录一下。推荐:laravel教程配置 laradock1.切换到 laradoc
推荐度:
标签: 安装 中安装 la
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top