问题描述
在 config/environments/development.rb
中,我有以下设置:
config.assets.js_compressor = :uglifier
现在,当我有:
config.assets.debug = true
然后当 uglifier 失败时我会得到错误,就像这样:
这就是我想要的,因为我们的生产环境使用了uglifier,我们发现,如果我们不在dev中也使用uglifier,那么在dev环境中就不会发现像上面那样的错误,并且反而会出现在更高的环境中。
我的问题是 config.assets.debug = true
使开发服务器 suuuuuuper 变慢,如所记录的 here,当我将其设置为 false
时,uglifier 检查似乎没有发生,并且我想念上面截图中的错误。我试过添加:
config.assets.compress = true
但这似乎没什么区别。
总结:
config.assets.js_compressor = :uglifier
config.assets.debug = true
太慢了,但允许我们捕捉 uglifier 错误。
config.assets.js_compressor = :uglifier
config.assets.debug = false
速度极快,但不能发现 uglifier 错误。所以我的问题是:如何让 uglifier 在调试模式关闭的情况下运行,并且仍然报告错误?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)