2009-04-08 13 views
0

Я следую статью здесь:Использование 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." 

ответ

0

Хорошо понял это ...

Вы должны скачать/установить самую последнюю установку Haml, который еще не указан на compass primer

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

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

  1. Скачать последнюю версию Haml с помощью следующей команды: GIT клон мерзавца: //github.com/nex3/haml.git (Это создаст новый каталог ./haml/)

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

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

+3

Пожалуйста, не обижайтесь, но вы не очень хорошо читаете. Это и был ПЕРВОЙ шаг в грунтовке в течение очень долгого времени. Скриншот: http: // img.skitch.com/20090413-p3qrneq961jtx4qsc655pp32sm.png – chriseppstein

+0

Я сделал git haml, как первый шаг, но я не знал, что вам нужно было установить его так, как это http://tinyurl.com/d8j7bb. – leeand00

+0

Спасибо за обновление документация! Я не из фона Ruby – leeand00

1

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

git checkout git://github.com/nex3/haml.git 
cd haml 
rake install 
+0

Это говорит «не вместилище мерзавца», когда я запускаю первую команду ... – leeand00

+0

Ладно я попытался это с клоном, а не с проверкой ... но все, что было сделано, это дать мне каталог haml, и он не обновил версию, которую я установил с Ubuntu. Кажется, что он использует ... получил ту же ошибку, что и выше. – leeand00

+0

Я собираюсь попробовать запустить обновление sudo gem и посмотреть, поможет ли это ... – leeand00