0

我的 config.rb 中有这一行:

output_style = :compressed

在运行指南针后:

bundle exec compass watch

并在更改我的 .scss 文件后,生成一个压缩的 app.css 文件。我用文本编辑器打开磁盘上生成的文件查看,生成的css确实是压缩过的。但是,在加载页面并打开 app.css 文件后,我得到了一个未压缩的文件。我使用这一行来调用 application.html.erb 中的 app.css:

<%= stylesheet_link_tag "app", :media => "screen, projector, print" %>

浏览器中的css怎么可能没有被压缩?我没有使用“compass-rails”,而是“compass” gem。我猜他们不是一回事?也许这与 config/environments 有关?这都是在开发中完成的。我也很肯定浏览器加载了新的 CSS(我更改了背景颜色,并且在刷新时应用了更改)。难道指南针正在为开发环境中的每个页面加载动态编译css?谢谢。

4

0 回答 0