gpt4 book ai didi

ruby-on-rails - 删除 Assets 预编译的console.log

转载 作者:行者123 更新时间:2023-12-03 12:37:14 25 4
gpt4 key购买 nike

在Assets:precompile期间,javascript被精简了,但是console.logs被保留了。

将代码推送到生产环境时,有没有办法删除预编译中的所有console.logs?

最佳答案

从Uglifier 2.4.0开始,:compress选项包括对:drop_console的支持,这意味着您可以在config / environments / production.rb文件中使用类似以下内容的方法轻松删除所有console。*函数:

# Compress JavaScripts
config.assets.compress = true
config.assets.js_compressor = Uglifier.new(
# Remove all console.* functions
:compress => { :drop_console => true }
) if defined? Uglifier

关于ruby-on-rails - 删除 Assets 预编译的console.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11764856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com