2

因为rack-mini-profiler我想添加一个特殊的诊断选项,允许您在生产中查看“扩展的”css 和 js 资产。

因此,如果用户输入,http://somesite.com/?pp=expand_assets我们会通知 sprockets 以某种方式回退到为这个特定请求提供未压缩和未捆绑的资产。其余的请求应该不受影响。

我怎么会有这样的事情发生?我需要猴子补丁,还是有内置的钩子?

4

1 回答 1

0

阅读 Sprockets 代码,看起来Rails 助手内置了这个:

  1. config.assets.compile = true通过在环境的配置文件中进行设置来启用后备资产编译。
  2. 将参数添加debug_assets=true到任何请求。
于 2012-10-17T06:21:44.783 回答