Невозможно импортировать Susy в SASS/Compass

Я не знаю, как подключить редактор atom.io к susy.

Я пробовал искать "atom susy", "atom susy sass" и подобные в google, но я не нашел ничего, что могло бы мне помочь. (большинство результатов было связано с химией, поэтому я начал писать «атом.ио» вместо «атом», и это до сих пор не дало хороших результатов)

Хорошо... Итак, у меня есть: Atom (редактор) с пакетами:

  1. sass-автокомпиляция
  2. дерзкие часы

и нпм с:

  1. узел-дерзость
  2. сузи
  3. автозагрузчик

Я пытался:

@import "/Ruby22/lib/ruby/gems/2.2.0/gems/susy-2.2.12/sass/susy"

Но Сузи не работает.

@import "C://Ruby22/lib/ruby/gems/2.2.0/gems/susy-2.2.12/sass/susy"

Но susy все еще не работает.

@import "susy"

Ошибка не найдена)

@import "~/susy/sass/susy"

Ошибка не найдена)

@import "~/susy-2.2.12/sass/susy"

Ошибка не найдена)

Может ли кто-нибудь сказать мне, как заставить это работать?

Я пропустил конфиг? (если да: Куда писать этот конфиг?)


person Daniel Mizerski    schedule 31.01.2016    source источник
comment
проверить, где драгоценный камень, где драгоценный камень   -  person Venkat.R    schedule 31.01.2016
comment
Это C:\Ruby22\bin\gem и C:\Ruby22\bin\gem.bat ач... Понятно, мне нужно ввести относительный путь к этому исполнитель   -  person Daniel Mizerski    schedule 31.01.2016
comment
Нет, относительный путь к нему в стиле linux не работает   -  person Daniel Mizerski    schedule 31.01.2016
comment
Убедитесь, что в вашем config.rb есть строка require susy   -  person Venkat.R    schedule 31.01.2016
comment
Я думаю, что мой config.rb игнорируется. Я поместил его в ту же папку с файлом .sass.   -  person Daniel Mizerski    schedule 31.01.2016
comment
поместите его в корень папки проекта   -  person Venkat.R    schedule 31.01.2016
comment
установить компас, как и gem install compass --pre   -  person Venkat.R    schedule 31.01.2016
comment
Да, я делаю это прямо сейчас ;) sass смотреть   -  person Daniel Mizerski    schedule 31.01.2016
comment
проверьте мой ответ, который с компасом   -  person Venkat.R    schedule 31.01.2016


Ответы (1)


Выполните следующие шаги, чтобы убедиться, что вы установили правильно.

Установить компас

gem install compass --pre

Установить Сузи

gem install susy --pre

Создайте config.rb в корне папки проекта.

# Add the below contents
require "susy"

project_type = :stand_alone
http_path = "/"

# your sass folder
sass_dir = "sass" 
css_dir = "css"
images_dir = "img"
fonts_dir = "fonts"
javascripts_dir = "js"
line_comments = false
preferred_syntax = :scss
output_style = :expanded
relative_assets = true

Создать main.scss

// Add the below contents
@import "susy";

body {
 background: #000;
}

Смотреть через компас сейчас "смотреть с компасом"

person Venkat.R    schedule 31.01.2016
comment
Спасибо за отличный ответ! Если у меня есть папка типа proj и в ней есть папка style с main.sass, мне нужно поместить конфиг в proj или style? - person Daniel Mizerski; 31.01.2016
comment
корень означает папку проекта - person Venkat.R; 31.01.2016