Использование 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, которая еще не указана в учебнике по компасу

Это должно быть первым шагом в его установке!

И вот как этот шаг идет:

  1. Загрузите последнюю версию HAML с помощью следующей команды: git clone git: //github.com/nex3/haml.git (это создаст новый каталог ./haml/)

  2. Перейдите в каталог ./haml/.

  3. В каталоге ./haml/ введите следующую команду: rake install

Определенно необходимо обновить до последней версии HAML. Это была ошибка в анализе комментариев, которая была исправлена ​​за последний месяц или около того.

git checkout git://github.com/nex3/haml.git
cd haml
rake install
Другие вопросы по тегам