sass @import "compass / reset" ошибка - PullRequest
12 голосов
/ 03 июня 2011

Я бы хотел использовать Sass с Compass в моем статическом HTML-проекте, но выполнение инструкций не работает.Вот что я сделал:

$ gem install compass
$ cd <myproject>
$ compass install compass .

, который ожидал:

directory ./sass/
directory ./stylesheets/
   create ./sass/screen.scss 
   create ./sass/print.scss 
   create ./sass/ie.scss 
   create ./stylesheets/screen.css 
   create ./stylesheets/ie.css 
   create ./stylesheets/print.css 

Но когда я начинаю смотреть scss sass --watch sass:stylesheets, я получаю ошибку:

error sass/screen.scss (Line 6: File to import not found or unreadable: compass/reset.

Это сообщение, связанное с @import "compass / reset";

Что мне нужно сделать на моем Ubuntu, чтобы увидеть, как импортируется компас?

Ответы [ 2 ]

15 голосов
/ 03 июня 2011

Используйте compass watch вместо sass --watch sass:stylesheets.Если вы используете компас, вам не нужно беспокоиться о команде sass.Просто используйте команду compass .

0 голосов
/ 10 апреля 2017

Если вы действительно хотите использовать команду sass, я использую этот код. Учитывая, что вы находитесь в каталоге sass, выполнив следующую команду.

sass --watch style.scss: ../ таблицы стилей /

Это просто означает, что я создал новый файл с именем style.scss и импортировал следующие файлы в свой style.scss. Так что sass будет смотреть только один файл. В приведенной выше команде мы хотим, чтобы сгенерированный style.css находился в каталоге таблиц стилей.

снова его sass --watch style.scss: / path-to-output-directory /

@import "ie";
@import "print";
@import "screen";

, поэтому в этом процессе sass просматривает только один файл style.scss на предмет изменений в файлах каталога sass.

Надеюсь, это хорошо объясняется.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...