如何在 Sass 中使用 Ruby/Rails 变量?
Posted
技术标签:
【中文标题】如何在 Sass 中使用 Ruby/Rails 变量?【英文标题】:How can I use Ruby/Rails variables inside Sass? 【发布时间】:2011-11-30 23:44:11 【问题描述】:有没有办法在 Sass 文件中使用我的 Ruby 应用程序中的变量?
【问题讨论】:
【参考方案1】:您可以将 .erb 扩展名添加到 .sass 文件中,然后像在常规 .erb 文件中一样添加变量:
<%= APP_CONFIG[:yourkey] %>
更多信息:
http://guides.rubyonrails.org/asset_pipeline.html#preprocessing http://guides.rubyonrails.org/asset_pipeline.html#coding-links-to-assets http://rwilcox.tumblr.com/post/9038701675/sass-variables-and-the-rails-3-1-asset-pipeline【讨论】:
在执行此操作时请注意,默认情况下 Sass 文件只编译一次,然后静态提供。 是的...所以像在 html 模板中那样在 SASS/CSS 文件中访问动态对象是没有意义的。以上是关于如何在 Sass 中使用 Ruby/Rails 变量?的主要内容,如果未能解决你的问题,请参考以下文章
ruby rails中如何配置puma服务监听指定的IP地址
Ruby/Rails:您如何自定义 Devise 的邮件模板?
Ruby/Rails:您如何自定义 Devise 的邮件模板?