[英]When using doctrine in phpStorm console it runs in --no-interaction by default
将PhpStorm与Symfony 2结合使用时,控制台出现问题。它在--no-interaction模式下运行,并且仅给出我的错误。 但是,当我在终端中使用相同的命令时,它可以正常工作。 有人知道我应该如何解决这个问题?
在PhpStorm控制台中:
➜/Applications/MAMP/bin/php/php5.5.3/bin/php / Users / job / PhpstormProjects / prop / app / console教义:generate:entity
[InvalidArgumentException]
实体名称必须包含:(“”,以类似AcmeBlogBundle:Blog / Post的形式出现)教义:generate:entity [--entity =“ ...”] [--fields =“ ...”] [--format =“ ...”] [--with-repository]
流程在14:09:35退出代码为1。 执行时间:2.387毫秒。
在MacOS终端中,它可以正常工作:
➜〜/Applications/MAMP/bin/php/php5.5.3/bin/php / Users / job / PhpstormProjects / prop / app / console教义:generate:entity
<欢迎使用Doctrine2实体生成器
<此命令可帮助您生成Doctrine2实体。
<首先,您需要提供要生成的实体名称。 <您必须使用快捷方式表示法,例如AcmeBlogBundle:Post。
<实体快捷方式名称:
您正在使用PhpStorm v6,这意味着命令行工具 。 由于它仅模拟终端(AFAIK),因此确实存在交互模式问题。 检查并观看此票以获取详细信息:
如果您想从PhpStorm中执行此类推荐,我可能只建议尝试使用具有适当的终端支持(本地和远程(SSH))的v7 。 此博客文章中的更多详细信息:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.