或在 production 模式下-6ren">
gpt4 book ai didi

ruby-on-rails - 如何在运行 "auto-build"和 'development' 模式时加载不同的 CSS 样式表文件到 'production'?

转载 作者:数据小太阳 更新时间:2023-10-29 07:47:03 25 4
gpt4 key购买 nike

我正在使用 Ruby on Rails 3.0.10,我想自动构建和加载不同的 CSS 样式表文件,具体取决于我是否在 development 中运行我的应用程序> 或在 production 模式下。

出于性能原因,我想自动“最小化”CSS 文件并加载那些相关的“最小化”文件因为我不想向“公众观众”展示我的内容评论 出现在我的 CSS 文件中(注意:用户可以访问主题,例如,通过使用 Mozilla Firefox 浏览器的 FireBug 插件)。我也想对 javascript 文件执行此操作。

我该怎么做?

P.S.:我打算切换到 Ruby on Rails v3.1...

最佳答案

在你的布局中你可能有这样的东西:

<%= stylesheet_link_tag "production.css" %>

只需在此处添加另一个样式表,但将其包装在检查 Rails 环境的条件中。

<%= stylesheet_link_tag "development.css" if Rails.env.production? %>

关于ruby-on-rails - 如何在运行 "auto-build"和 'development' 模式时加载不同的 CSS 样式表文件到 'production'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375874/

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