如何关闭或禁用主动存储预处理?

问题描述 投票:0回答:1

自从向后移植用于预处理 pdf 文件变体的主动存储后,它现在开始产生失败的作业。我的应用程序不需要预览。有什么方法可以禁用或关闭此行为吗?看了源代码,它似乎已经很好地融入了,只有猴子补丁可以绕过它。我不太热衷于猴子修补核心代码,因为它可能会在以后的升级中给我带来问题。

如有任何帮助,我们将不胜感激。

ruby-on-rails rails-activestorage
1个回答
0
投票

来自 ActiveStorage::预览

在 Rails 应用程序中,通过在初始化程序中操作

Rails.application.config.active_storage.previewers
来添加或删除预览器:

您可以删除两个默认的 PDF 预览器类。

Rails.application.config.active_storage.previewers.delete(
  ActiveStorage::Previewer::PopplerPDFPreviewer,
  ActiveStorage::Previewer::MuPDFPreviewer
)
© www.soinside.com 2019 - 2024. All rights reserved.