ruby-on-rails - 如何阻止某些资产被缩小
问题描述
我已经按照这个线程的答案: https ://stackoverflow.com/a/15625461/7429535
这很有效,因为它阻止了所有 css 文件被缩小。
是否可以仅对单个 css 文件执行此操作?
提前致谢
解决方案
您可以在 CSS 文件的顶部添加注释并检查它:
另一个答案的修改版本:
在此处创建一个不压缩 js / css 的模块:
lib/modules/no_compression.rb
class NoCompression
def compress(string)
if string.starts_with?("/* nocompress */")
string
else
compressor = YUI::CssCompressor.new
compressor.compress(string)
end
end
end
并将注释添加/* nocompress */
到 CSS 文件的顶部
推荐阅读
- javascript - 如何使用 Parsley Js 逐一验证表单字段
- android - seekbar 值的对讲?
- javascript - 如何使用javascript绑定数据以通知js
- javascript - Electron js按钮单击不起作用
- java - Java 转换成双精度
- swift - iOS 应用使用 GoogleMaps 崩溃:NSInvalidUnarchiveOperationException 无法实例化名为 MKMapView 的类
- javascript - 如何摆脱这个页面闪烁?
- javascript - Mac 平台 Safari 和 Chrome 浏览器中画布旋转后无法显示 emoji 表情
- c++ - 聚合初始化中的异常
- android - 运行时异常无法启动活动