2016-10-07 56 views
0

在项目SCSS文件路径我使用相对路径库:JetBrains公司WebStorm/PhpStorm包括SASS/SCSS

@import "../node_modules/packagename/styles"; 

我想用include路径为他们:

@import "packagename/styles"; 

对于node_modulesincludePaths选项提供的编译器(节点sass)是完全正确的。

然而,IDE检查抛出

无法解析目录 '包名'

是否可以固定,而无需关闭检查?

回答

6

标记node_modules为资源的根(马克目录/资源根)应该解决这一问题

+0

感谢您的回答!有没有其他已知的解决方法?该项目由两个嵌套的软件包/ repos组成,因此有两个node_modules和两个package.json。嵌套的一个用于客户端部分(其中使用SCSS),父亲一个用于服务器和平台无关部分(承载客户端部分和资源根)。现在将它们分成两个独立的项目是非常无效的。 – estus

+1

嗯..不明白。以及在这种情况下将所需文件夹标记为资源root的问题是什么? – lena

+0

你是对的,没有问题。只是不知道可能有多个资源根。这很好,谢谢。 – estus