Использование blueprint.sass в интеграции Webby/Compass
Я следую за статьей здесь:
http://gom-jabbar.org/articles/2009/02/04/don-t-use-css-or-table-layout-use-sass-ad-compass
более конкретно, раздел "Конкретный пример использования Compass и Sass для создания макета, для которого люди обычно используют таблицы"
Примеры ссылок @import blueprint.sass
Где находится этот файл, так как мой веб-проект, похоже, не может его найти.
(Также обратите внимание, что я использую Ubuntu)
Мой файл layout.sass выглядит так (ничего особенного):
---
filter: sass
extension: css
layout: nil
---
@import blueprint.sass
body
+blueprint-typography
Я получаю следующую ошибку при запуске webby:
create output/stylesheets/layout.css
[22:56:30] ERROR: while rendering page 'content/stylesheets/layout.sass'
[22:56:30] ERROR: sass filter error: "File to import not found or unreadable: blueprint.sass."
2 ответа
Хорошо, понял это...
Вы должны загрузить / установить самую последнюю установку haml, которая еще не указана в учебнике по компасу
Это должно быть первым шагом в его установке!
И вот как этот шаг идет:
Загрузите последнюю версию HAML с помощью следующей команды: git clone git: //github.com/nex3/haml.git (это создаст новый каталог ./haml/)
Перейдите в каталог ./haml/.
В каталоге ./haml/ введите следующую команду: rake install
Определенно необходимо обновить до последней версии HAML. Это была ошибка в анализе комментариев, которая была исправлена за последний месяц или около того.
git checkout git://github.com/nex3/haml.git
cd haml
rake install