#ruby #sass #compass
#ruby #sass #compass
Вопрос:
Когда я запускаю compass compile
, операция выполняется успешно, но в моем каталоге CSS файлы CSS не создаются. Это моя структура папок:
css
images
src
-config.rb
-screen.scss
-overrides.css
И мой config.rb
файл:
http_path = "./"
css_dir = "../css"
sass_dir = "./"
images_dir = "../images"
javascripts_dir = "../javascripts"
line_comments = false
- compass v1.1.0.alpha.3
- sass v3.4.22
- sass-rails v5.0.4
- ruby v2.1.1p76
Ответ №1:
Проблема должна быть в каталогах, которые вы указали для своих ресурсов, т.е. css_dir
, sass_dir
, images_dir
и javascripts_dir
Все значения для каталогов являются относительными к http-path
.
С текущим значением для css_dir
в вашем коде Compass должен генерировать css
вне папки вашего проекта. Ваши пути должны выглядеть больше как
http_path = '/'
css_dir = 'css'
sass_dir = 'sass' // I suggest you create a folder for all your sass files
images_dir = 'images'
javascripts_dir = 'javascripts'