0

我想运行任务

资产:预编译

在开发环境中进行压缩。

我已经设置

config.assets.js_compressor  = :uglifier

config.assets.css_compressor = :sass

发展中.rb

但是资产压缩:预编译似乎只在生产模式下工作,对吗?

迈克尔·卡斯特纳

4

1 回答 1

1

对于 Rails 中的文件压缩,请尝试以下方法,它将完全正常工作

我的 config/environments/development.rb 有这个,我将 rails 指南解释为应该将资产编译到一个文件中,而不是压缩:

`config.assets.compress = false

config.assets.compile = true

config.assets.digest = false

config.assets.debug = false`

尝试将 debug: false 添加到您的包含/链接标签

它工作意味着请

{# in views/layouts/application.html.haml (or .erb, then use <%= %>)} = stylesheet_link_tag "application", debug: false = javascript_include_tag "application", debug: false

无需重新启动应用程序!我希望您在更改 development.rb 后不要忘记这样做;-)。

于 2013-06-05T11:21:53.503 回答