make:实体命令未在我的Symfony 4项目中注册

时间:2018-01-05 16:34:54

标签: symfony console doctrine symfony4

执行命令后:

composer require doctrine maker

我尝试使用以下命令创建数据库:

php bin/console doctrine:database:create

并尝试使用以下命令创建新实体:

php bin/console make:entity Product

但我收到的消息是:

  

[error]运行命令“”make时抛出的错误:实体“产品”。消息:“”make“命名空间中没有定义命令。”

1 个答案:

答案 0 :(得分:0)

我安装了PHP v7.2.1

再次需要Maker包

然后控制台命令运行良好。

问题似乎是因为Composer.json需要PHP 7.1.3。

实际上Symfony 4需要PHP 7.1