首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在链轮-Rails中启用Uglifier冗余日志记录

在链轮-Rails中启用Uglifier冗余日志记录
EN

Stack Overflow用户
提问于 2015-11-23 16:38:52
回答 2查看 532关注 0票数 2

我有一个Rails项目,其中一个新添加的javascript文件(plotly.min.js)导致rake assets:precompile只在生产模式下无限期挂起。由于该问题与javascript压缩有关,因此我想为Uglifier启用详细日志记录。我可以看到这对于UgligyJS2 command line tool是可能的,但我的问题是如何在我的Rails应用程序中启用它,最好是在初始化器或类似的程序中启用。我可以通过将我的javascript压缩器更改为closure-compiler来解决这个问题,但我想用uglifier来解决这个问题。

EN

回答 2

Stack Overflow用户

发布于 2015-11-23 17:03:05

您需要覆盖初始化器中的链轮记录器:

代码语言:javascript
复制
if Rails.env.production?
  Rails.application.assets.logger = Logger.new($stdout)

  # This sets the log level to debug
  Rails.application.assets.logger.level = 0
end
票数 0
EN

Stack Overflow用户

发布于 2016-01-13 05:04:53

遗憾的是,我也没有这个问题的正确答案(我现在通过禁用生产中的uglifier解决了这个问题):

代码语言:javascript
复制
# Compress JavaScripts and CSS.
# KT TODO: reenable js compression
# config.assets.js_compressor = :uglifier

..。但为了确认我遇到了与和plotly.js相同的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33866638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档