IntelliJ IDEA / PhpStorm“无法解析PHP项目的目录”

时间:2016-05-10 18:38:09

标签: php intellij-idea phpstorm

情况:我有以下PHP项目结构:

/images    (contains images)
/views     (contains .blade.php template files)
/vendor
composer.json
index.php

在模板中,我有<img src="images/challenges/week3-food.jpg" />

问题: IDEA标记“图像”并显示警告,说“无法解析目录'图像'”。

详细说明:如果我按下Alt+Enter,“创建目录图片”,它会在我的/views文件夹下创建一个“图片”文件夹。

我的目标:我希望IDEA了解我的项目根目录是我的webroot,并在那里找到我的文件。基本上,我希望警告消失,代码完成工作适用于我的路径。

我尝试了什么:我去了File --> Project Structure --> Modules并将我的项目根设置为资源根,没有运气。

屏幕截图: http://screencast.com/t/33mV4umA

有关如何实现这一目标的任何建议?我在其他几个项目中遇到过这个问题。

1 个答案:

答案 0 :(得分:1)

在屏幕截图中,您正在images/challenges/week3-food.jpg,但应该是/images/challenges/week3-food.jpg(文件路径开头的斜杠)。

所以它会是

<img src="/images/challenges/week3-food.jpg" />

PHPStorm应该能够读取它,因为它应该在根文件夹的images目录中。