2016-10-07 55 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