Приложение Koala, как скомпилировать компас с Susy?

Я хотел бы знать, как мне скомпилировать компас с проектом susy в приложении Koala. Я получаю следующее сообщение об ошибке:

LoadError on line ["45"] of C:cannot load such file -- susy
Run with --trace to see the full backtrace

Мой config.rb (сделан через командную строку):

require 'compass/import-once/activate'
# Require any additional compass plugins here.
require 'susy'

# Set this to the root of your project when deployed:
http_path = "/"
css_dir = "css"
sass_dir = "sass"
images_dir = "img"
javascripts_dir = "js"

# You can select your preferred output style here (can be overridden via the command line):
# output_style = :expanded or :nested or :compact or :compressed
output_style = :expanded

# To enable relative paths to assets via compass helper functions. Uncomment:
# relative_assets = true

# To disable debugging comments that display the original location of your selectors. Uncomment:
# line_comments = false


# If you prefer the indented syntax, you might want to regenerate this
# project again passing --syntax sass, or you can uncomment this:
# preferred_syntax = :sass
# and then run:
# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass

Приложение Коала:

Автоматическая компиляция
Параметры SASS по умолчанию: режим компаса, автопрефикс.
Стиль вывода: вложенный


person testerius    schedule 10.08.2015    source источник


Ответы (1)


Используйте следующие 2 команды в командной строке, если вы еще этого не сделали:

gem install compass

через несколько секунд он должен ответить, что 1 гем успешно установлен. Если все прошло успешно, введите следующее:

gem install susy

Как указано выше, он должен сказать вам, что установлен 1 драгоценный камень. Если они установлены правильно, вернитесь в приложение Koala, перейдите в главное меню настроек и выберите

Sass > Дополнительные настройки

Отметьте параметр Использовать системный компилятор Sass, оставьте путь как есть. Затем нажмите «Настройки компаса», включите «Использовать системный компилятор компаса», снова оставьте путь как есть.

Возможно, вам придется обновить свой проект в Koala.

Откройте файл config.rb и добавьте следующее прямо под первой строкой:

require 'susy'

и сохранить его. Теперь в вашем файле Sass добавьте следующее:

@import "susy";

и вы должны быть хорошо идти! Попробуйте добавить что-нибудь простое и посмотрите, скомпилируется ли оно.

person Mark    schedule 01.11.2015
comment
Привет, я установил драгоценные камни и получил эту ошибку: LoadError в строке [55] /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb : не удается загрузить такой файл -- susy Запустите с параметром --trace, чтобы просмотреть полную трассировку - person gordie; 31.03.2016