首页 > 解决方案 > Codeception 安装问题 - 供应商/bin/codecept 供应商未被识别为内部... windows10

问题描述

当我使用 composer 下载 codeception 并从项目目录运行 vendor/bin/codecept 时,它说供应商未被识别为内部或外部程序。

供应商 codeception/codeception/codecept bootstrap 中有一个文件夹,如果我从那里运行它,它就可以工作,但是在创建类测试并运行测试时,我会得到奇怪的结果,比如 isAngularTest ....?? 我已经尝试了很多不同的命令,但无法按照 codeception 网站指示的方式或我的讲座所说的方式使其工作。我正在使用 Windows 10。

标签: phpcomposer-phpcodeception

解决方案


你需要运行vendor\bin\codecept.bat而不是vendor\bin\codecept- 后者是一个 Bash 脚本,它不会在 Windows 命令行中启动。

我不知道你为什么用 标记这个问题PhpStorm,所以我把放在这里以防万一。


推荐阅读