gpt4 book ai didi

ruby-on-rails - 通过 Assets 管道携带 Sass 变量,Rails 3.1 rc1

转载 作者:行者123 更新时间:2023-12-03 13:33:12 24 4
gpt4 key购买 nike

我最近用 3.1 rc1 分支了我的一个 Rails 3.0 项目,以尝试新的 Assets 管道。在进入 3.1 之前,我一直在项目中使用 Sass,所以我一直在一个单独的配置文件中设置一些变量和函数,并让我的所有其他 sass 文件在第一行导入该文件。

这在样式表中不重复一些颜色代码和一般几何图形的效果很好。现在新 Assets 管道的问题在于,据我所知,它会将“.css.sass”文件转换为原始 css,然后再将其附加到其余代码中。

所以如果我指定,在我的“application.css”中:

/*
*= require ./configure
*= require ./what_ever_other_files_i_want_to_import
*/

我收到如下错误:
Sass::SyntaxError
Undefined variable: "$interactive".

当我尝试从以下位置访问文件时: http://localhost:3000/assets/application.css
有任何想法吗?

最佳答案

Sass 支持 Partials .这样你就可以在 __configuration.sass_ 中包含你的单独配置并引用它

@import "configuration";

从你的主要 sass 文件中。

关于ruby-on-rails - 通过 Assets 管道携带 Sass 变量,Rails 3.1 rc1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6162468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com