如何让Rails 3.1在开发模式下连接资产?

bhu*_*uga 9 ruby-on-rails asset-pipeline

我无法让资产管道在开发中连接(但不压缩!)资产.我的想法是,对于每个开发页面加载,我可以停止为微小的css/js文件发出70多个请求,但仍然可以查看行号,这样我就可以找出问题所在.

config/environments/development.rb有这个,我解释rails指南意味着资产应该编译成一个文件,但不压缩:

config.assets.compress = false
config.assets.compile = true
config.assets.digest = false
config.assets.debug = false
Run Code Online (Sandbox Code Playgroud)

但没有骰子:资产仍然是单独提供的,而不是在application.js中连接.

任何帮助,将不胜感激!

jdo*_*doe 13

尝试添加debug: false到include/link-tags

# in views/layouts/application.html.haml (or .erb, then use <%= %>)
= stylesheet_link_tag    "application", debug: false
= javascript_include_tag "application", debug: false
Run Code Online (Sandbox Code Playgroud)

无需重启应用程序!我希望你在改变之后不要忘记这样做development.rb;-).

告诉它是否适合你(因为你的设置使我的开发模式很容易连接js/css文件).

当然,只作为临时解决方案.