情况:我有以下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
有关如何实现这一目标的任何建议?我在其他几个项目中遇到过这个问题。
答案 0 :(得分:1)
在屏幕截图中,您正在images/challenges/week3-food.jpg
,但应该是/images/challenges/week3-food.jpg
(文件路径开头的斜杠)。
所以它会是
<img src="/images/challenges/week3-food.jpg" />
PHPStorm应该能够读取它,因为它应该在根文件夹的images
目录中。