【问题标题】:Foundation 4 sass --watch issueFoundation 4 sass --watch 问题
【发布时间】:2013-05-26 14:54:24
【问题描述】:

Foundation 4 的全新品牌,

我已经安装了所有依赖项、compass、sass 和 zurb-foundation。

跑了compass create testproject -r zurb-foundation --using foundation --syntax sass ...工作得很好。

在 testproject 目录中运行 sass --watch sass:css,我不断收到类似这样的错误...

error /Users/figmints/Sites/testssss/sass/app.sass (Line 5: File to import not found or unreadable: normalize.
Load paths:
/Users/system/Sites/testproject
/Users/system/Sites/testproject/sass)

在config.rb中,第一行是require 'zurb-foundation' 这不应该使文件normalize.scss 对项目可见,这样我就不必复制位于我的gems 文件夹中的每个文件了吗?

谁能指导我解决我的错误,好吗?

谢谢, 赛斯

【问题讨论】:

    标签: css zurb-foundation css-frameworks


    【解决方案1】:

    您是否尝试过在 testproject 根目录中使用 compass watch 进行编译,而不是使用 Sass 进行编译?因为你的项目是用 Compass 创建的,所以你应该使用 Compass 来编译。

    【讨论】:

    • 但是Foundation已经不依赖compass了,如果我们想摆脱compass怎么办?指南针是一种严重的依赖。
    【解决方案2】:

    据我所知,没有sass watch。你需要做的是:

    1. 通过终端导航到项目的根文件夹(这是 Compass 项目的 config.rb 所在的位置)
    2. 输入 compass watch 并回车
    3. 看看奇迹发生了(如果你已经很好地配置了你的config.rb,那就是)

    Compass 项目应由 Compass 监视。 watch 功能就是 IMO Compass 如此出色的原因:它做了 Sass 自然不会做的事情。

    【讨论】:

    • 有一个标志 --watch 以 sass 目录和 css 目录为参数。任何保存在 sass 目录中的文件都会被转换为 css 并写入 css 目录。这是指南针手表吗?
    • 听起来很像,但由于我从未使用过它,所以我不知道两者之间的区别和相似之处。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多