如何在IntelliJ IDEA中为Web项目配置资源根

Jos*_*vid 2 intellij-idea intellij-13

我正在使用 IntelliJ IDEA 13.1.4 中的一个带有 PHP 插件(不是 PHPStorm)的单个“静态 Web”模块的项目。

给定以下目录结构:

-ProjectX
--application
--www
Run Code Online (Sandbox Code Playgroud)

我将“www”文件夹标记为“资源根”。“ProjectX”文件夹是“内容根”。

仅在“www”文件夹中的文件中才能正确解析对资源的 HTML 引用,而在“application”文件夹中则不能正确解析。带注释的截图:

在此输入图像描述

在此输入图像描述

这适用于 PHPStorm,但不适用于 IntelliJ IDEA。如何在 IntelliJ 中获得所需的行为,以便从所有项目文件夹中解析引用?

Jos*_*vid 5

玩了一段时间后,我可能有一个解决方案。

看来必须标记“ProjectX”和“www”才能使其工作。如果您首先将“www”标记为资源根,然后将parent/content-root 文件夹标记为资源根,则引用将被解析。

如果这对任何人来说都是显而易见的,请解释一下。或者有更合适的解决方案吗?

截屏: 在此输入图像描述