2013-08-20 37 views
-1

我想在我的scss文件中使用@import。它工作正常,但現在我做@import "vars";(我有_vars.scss文件在相同的目錄)和Prepros返回錯誤說這樣的文件不存在。哪裏不對?SCSS文件看不到導入的文件

style.scss:

body { 
    background: white 
} 

@import "vars"; 

_vars.scss:

$grey: #777; 
$violet: #490a3d; 
$text: #414141; 
$separator: #d6d8d8; 
$title: #0d0d0d; 
$white: #fff; 
+0

如果您無法使用Sass自行重現錯誤,則問題出在Prepros上。 – cimmanon

+1

看起來沒問題。也許是一個預感問題?嘗試使用ruby命令提示符,進入sass文件夾並鍵入'sass --watch style.scss:style.css'來查看sass本身是否發出任何錯誤(考慮到你已經安裝了ruby和sass gem) – RaphaelDDL

回答

1

我解決它。問題在於Prepros(太糟糕了,它是一款偉大的軟件)。事實證明,我的目錄名是這一切的原因。它被命名爲[projects],因爲我保留了所有「臨時」的東西。我將這些文件移動到其他目錄並且效果很好。