【问题标题】:How to include sass and correct syntax如何包含 sass 和正确的语法
【发布时间】:2013-11-05 19:25:05
【问题描述】:

如何让我的网站恢复使用指南针功能?我知道我必须在我的主题目录中上传 scss 文件(使用 wordpress)。但是config.rb 文件也必须在那里,对吧?我是否像 compass 在我的计算机上为我制作的那样上传 scss 目录和 css 目录?

此外,我想知道我何时使用.sass 作为文件。我使用的是 sass 语法,但我的文件名以 .scss 结尾。我想知道这是否可能是我正在处理的错误之一。如果我正在使用extend/import,是否需要.sass 文件?

我在编译时收到一个错误,指出我的 config.rb 上的这一行

# If you prefer the indented syntax, you might want to regenerate this
# project again passing --syntax sass, or you can uncomment this:
# preferred_syntax = :sass
# and then run:
# sass-convert -R --from scss --to sass stylesheets scss && rm -rf sass && mv scss sass
preferred_syntax = :scss

【问题讨论】:

    标签: ruby wordpress sass


    【解决方案1】:

    你没有上传你的 sass 文件。您的网站不需要 sass 文件。

    1. 您必须以 SASS 格式编写 css。 http://sass-lang.com/guide
    2. 通过 sass 编译器将你的 sass 编译为 css。 http://sass-lang.com/install
    3. 现在应该在您的站点中使用作为 css 的输出

    所以sample.sass:

    $font-stack:    Helvetica, sans-serif;
    $primary-color: #333;
    
    body {
      font: 100% $font-stack;
      color: $primary-color;
    }
    

    将是 sample.css

    body {
      font: 100% Helvetica, sans-serif;
      color: #333;
    }
    

    您可以在您的网站中使用它。

    【讨论】:

    • 太好了,所以我想复杂一点:P 所以你还说我应该制作一个 .sass 文件而不是我拥有的 .scass 文件?我只是不太明白 config.br 中写的说明如何做到这一点..
    • SASS 和 SCSS 只是为了编写高级 sass 文件的方式或语法。两个找到使用哪个thesassway.com/articles/sass-vs-scss-which-syntax-is-better 因为你是新手,我建议你不要处理 config.br 因为你可能不需要它。只需将您的 sass 编译为 css 并将其放入您的网站
    • 是的,谢谢,但不幸的是,我在编译第 24 行的文件时收到一条错误消息,该错误消息在将我引导至 config.br 文件的语法中存在错误......真的很想解决这个问题。
    猜你喜欢
    • 2021-03-21
    • 1970-01-01
    • 2011-12-25
    • 1970-01-01
    • 1970-01-01
    • 2015-02-09
    • 1970-01-01
    • 2019-05-17
    • 1970-01-01
    相关资源
    最近更新 更多