Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea 当使用@import scss进行IntelliJs自动完成时,如何处理子目录中的相对图像路径?_Intellij Idea_Sass_Phpstorm_Webstorm - Fatal编程技术网

Intellij idea 当使用@import scss进行IntelliJs自动完成时,如何处理子目录中的相对图像路径?

Intellij idea 当使用@import scss进行IntelliJs自动完成时,如何处理子目录中的相对图像路径?,intellij-idea,sass,phpstorm,webstorm,Intellij Idea,Sass,Phpstorm,Webstorm,我喜欢Webstorm、Phpstorm和Intellij以及其他jetbrain产品的自动完成功能。但是,如果我有这样的结构,它就不起作用了: img/my-img.jpg sass/main.scss sass/component/_component.scss // sass/main.scss: @import "/component/component" // _component.scss: .class{ // => autocomplete does

我喜欢Webstorm、Phpstorm和Intellij以及其他jetbrain产品的自动完成功能。但是,如果我有这样的结构,它就不起作用了:

img/my-img.jpg
sass/main.scss
sass/component/_component.scss

// sass/main.scss:
 @import "/component/component"     

// _component.scss:
.class{
   //  => autocomplete doesn't work here as desired <=

   // how intellij completes it
   background: url(../../img/my-img.jpg)

   // what i would like to have instead
   background: url(../img/my-img.jpg)    
}
img/my-img.jpg
sass/main.scss
sass/component/_component.scss
//sass/main.scss:
@导入“/组件/组件”
//_component.scss:
.类{

//=>autocomplete无法按需要在此处工作您可以将img文件夹标记为资源根目录

发件人:

标记为资源根目录的文件夹下的文件可以相对于此文件夹引用


是否将其标记为资源根?@LazyOne:no。这些和内容根仅对基本目录有帮助,但不适用于此特定情况。