我无法让资产管道在开发中连接(但不压缩!)资产。我的想法是,对于每个开发页面加载,我可以停止为微小的css / js文件发出70多个请求,但仍然可以查看行号,这样我就可以找出问题所在。
我的config/environments/development.rb
有这个,我解释rails指南意味着应该将资产编译成一个文件,但不压缩:
config.assets.compress = false
config.assets.compile = true
config.assets.digest = false
config.assets.debug = false
但没有骰子:资产仍然是单独提供的,而不是在application.js中连接。
任何帮助将不胜感激!
答案 0 :(得分: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
无需重启应用!我希望你在改变development.rb
;-)后不要忘记这样做。
告诉它是否适合您(因为您的设置使我的开发模式很容易连接js / css文件)。
当然,只作为临时解决方案。