Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 如何包含sass和正确的语法_Ruby_Wordpress_Sass - Fatal编程技术网

Ruby 如何包含sass和正确的语法

Ruby 如何包含sass和正确的语法,ruby,wordpress,sass,Ruby,Wordpress,Sass,如何让我的网站尊重指南针功能?我知道我必须在我的主题目录中上传scss文件(使用wordpress)。但是config.rb文件也必须在那里,对吗?我是否像compass在我的计算机上为我制作的那样上传scss目录和css目录 此外,我想知道我何时使用.sass文件。我正在使用sass语法,但我的文件名以.scss结尾。我想知道这是否是我正在处理的错误之一。如果使用extend/import,是否需要.sass文件 编译时出现一个错误,指出config.rb上的这一行 # If you pref

如何让我的网站尊重指南针功能?我知道我必须在我的主题目录中上传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

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

  • 您必须以SASS格式编写css
  • 通过sass comipler将您的sass编译为css
  • 现在,应该在您的站点中使用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文件的方法或语法。两个找到要使用的配置,因为您是新手,我建议您不要使用config.br,因为您可能不需要它。只需将您的sass编译为css并将其放入您的站点是的,谢谢,但不幸的是,我在编译文件时收到一条错误消息,即第24行是指向config.br文件的语法中的一个错误。。。这个问题真的很棘手。