【问题标题】:PhpStorm says it doesn't recognize Doctrine's ORM namespacePhpStorm 说它不识别 Doctrine 的 ORM 命名空间
【发布时间】:2015-10-25 17:54:27
【问题描述】:

我正在使用 Symfony2 开发一个项目,并且正在使用 PhpStorm 进行编码。出于某种原因,PhpStorm 抱怨这一行:

use Doctrine\ORM\Mapping as ORM;

它以红色突出显示“ORM”并显示“无法识别的命名空间 ORM”。上一次当我收到这条消息时,我意识到 PhpStorm 的 Symfony2 插件已被禁用,并且打开它似乎修复了它。但是,这一次,它已经启用。有谁知道可能导致此消息的另一个问题? (抱歉这个问题有点笼统,我真的不知道还有什么可以解决的)

【问题讨论】:

    标签: php symfony orm doctrine-orm phpstorm


    【解决方案1】:

    尝试下载 PHPStorm 的 PHP 注释插件并更新您的依赖项

    【讨论】:

      【解决方案2】:

      如果您的本地工作副本中没有供应商,那么您必须执行

      composer install
      

      不更新依赖,而是安装composer.lock中定义的版本

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-01-21
        • 2016-04-03
        • 2017-08-15
        • 1970-01-01
        • 2018-11-27
        • 2012-05-07
        • 1970-01-01
        相关资源
        最近更新 更多