【发布时间】:2016-05-10 18:38:09
【问题描述】:
情况:我的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
关于如何实现这一目标的任何建议?我在其他几个项目中遇到过这个问题。
【问题讨论】:
-
您在
public或resources中列出的文件夹结构? -
对不起,我的错误,我只使用 Laravel 的 Blade 模板引擎,否则它是 vanilla PHP。我列出的是项目根目录。我已相应地纠正了我的问题。
-
我已经发布了答案。基本上,您应该在路径前添加
/。
标签: php intellij-idea phpstorm