[英]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.