插入 laravel5 模块后出现代码错误
codeception error after inserting laravel5 module
我已经在全球安装了codeception。当我 运行 codecept run functional
命令时它工作正常。当我按照 codeception 网站文档的说明将 laravel5 模块插入 functional.suite.yml
时,它给我这样的错误。
当我删除 laravel5 模块时 codecept run
工作正常。任何人都知道如何解决该错误?我应该在本地而不是全局安装 codeception 吗?
注:我不使用homestead/vagrant
这个错误似乎与 Laravel5 模块无关。
您的问题是您安装了 2 个相互冲突的 PHPUnit 版本。
您在 vendor 目录中安装了 PHPUnit 5.2.12,
但是您的全局 Codeception 安装与 PHPUnit 4.8.23 捆绑在一起。
有两种方法可以解决:
a) 从您的项目中卸载 PHPUnit。
b) 使用 Composer 安装 Codeception。
我已经在全球安装了codeception。当我 运行 codecept run functional
命令时它工作正常。当我按照 codeception 网站文档的说明将 laravel5 模块插入 functional.suite.yml
时,它给我这样的错误。
当我删除 laravel5 模块时 codecept run
工作正常。任何人都知道如何解决该错误?我应该在本地而不是全局安装 codeception 吗?
注:我不使用homestead/vagrant
这个错误似乎与 Laravel5 模块无关。
您的问题是您安装了 2 个相互冲突的 PHPUnit 版本。
您在 vendor 目录中安装了 PHPUnit 5.2.12, 但是您的全局 Codeception 安装与 PHPUnit 4.8.23 捆绑在一起。
有两种方法可以解决:
a) 从您的项目中卸载 PHPUnit。
b) 使用 Composer 安装 Codeception。