因为rack-mini-profiler我想添加一个特殊的诊断选项,允许您在生产中查看“扩展的”css 和 js 资产。
因此,如果用户输入,http://somesite.com/?pp=expand_assets我们会通知 sprockets 以某种方式回退到为这个特定请求提供未压缩和未捆绑的资产。其余的请求应该不受影响。
我怎么会有这样的事情发生?我需要猴子补丁,还是有内置的钩子?
因为rack-mini-profiler我想添加一个特殊的诊断选项,允许您在生产中查看“扩展的”css 和 js 资产。
因此,如果用户输入,http://somesite.com/?pp=expand_assets我们会通知 sprockets 以某种方式回退到为这个特定请求提供未压缩和未捆绑的资产。其余的请求应该不受影响。
我怎么会有这样的事情发生?我需要猴子补丁,还是有内置的钩子?
阅读 Sprockets 代码,看起来Rails 助手内置了这个:
config.assets.compile = true通过在环境的配置文件中进行设置来启用后备资产编译。debug_assets=true到任何请求。