无法打开输入文件:bin / codecept

时间:2016-10-15 09:03:24

标签: symfony cmd codeception

我正在尝试按照此处的步骤在symfony 3框架上安装codeception:

http://codeception.com/for/symfony

当我跑步时

extension Date {
    func isBetween(_ date1: Date, and date2: Date) -> Bool {
        return (min(date1, date2) ... max(date1, date2)).contains(self)
    }
}

我收到错误

  

无法打开输入文件:bin / codecept

我尝试以管理员身份在Windows命令行上安装它。

但是从输出看起来因为警告而没有创建bin目录中的文件codecept:

php bin/codecept bootstrap --empty

在这种情况下如何使用代码?

2 个答案:

答案 0 :(得分:3)

经过实验后,我发现我可以用这种方式运行该命令:

php vendor/codeception/codeception/codecept bootstrap --empty

如果在说明书中将它添加到bin文件夹中仍然会很好。

答案 1 :(得分:1)

将codecept文件从供应商(vendor / codeception / codeception / codecept)复制到bin目录,并将require_once行更改为:

require_once __DIR__.'/../vendor/autoload.php';