0

我在这里关注一篇文章:

http://gom-jabbar.org/articles/2009/02/04/don-t-use-css-or-table-layout-use-sass-ad-compass

更具体地说,标题为“使用 Compass 和 Sass 创建人们通常使用表格的布局的具体示例”的部分

示例参考@import blueprint.sass

这个文件在哪里,因为我的 webby 项目似乎无法找到它。

(另请注意,我使用的是 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."
4

2 回答 2

1

绝对需要升级到最新的 edge haml。这是在上个月左右修复的评论解析方式中的一个错误。

git checkout git://github.com/nex3/haml.git
cd haml
rake install
于 2009-04-08T19:11:30.063 回答
0

好吧想通了...

您必须下载/安装最新安装的 haml 尚未在指南针入门指南中指定

这实际上应该是安装它的第一步!

这就是这一步的进行方式:

  1. 使用以下命令下载最新版本的 HAML:git clone git://github.com/nex3/haml.git (这将创建一个新目录./haml/

  2. 切换到./haml/目录。

  3. ./haml/目录中键入以下命令:rake install

于 2009-04-13T15:09:25.303 回答