2013-08-20 4 views
-1

Я хочу использовать @import в моем файле scss. Он работал нормально, но теперь я делаю @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', чтобы убедиться, что сасс сам делает какую-либо ошибку (учитывая, что у вас установлен рубиновый и сассовый камень) – RaphaelDDL

ответ

1

я решил. Проблема была в Prepros (слишком плохо, это отличный программный продукт). Оказалось, мое имя каталога стало причиной всего этого. Он был назван [projects], так как я держу там все свои «темповые» вещи. Я переместил файлы в другой каталог, и он отлично работает.

Смежные вопросы