【发布时间】:2013-06-04 01:33:33
【问题描述】:
我似乎在名为例如的子文件夹中有大量它们
sprockets%2F76920e6913c3390459175ac8e6dfd44a3
它们似乎包含二进制数据。
它们有什么用,为什么会有这么多,最重要的是,它们可以安全移除吗?他们需要永远的 scp。
【问题讨论】:
标签: ruby-on-rails ruby sprockets
我似乎在名为例如的子文件夹中有大量它们
sprockets%2F76920e6913c3390459175ac8e6dfd44a3
它们似乎包含二进制数据。
它们有什么用,为什么会有这么多,最重要的是,它们可以安全移除吗?他们需要永远的 scp。
【问题讨论】:
标签: ruby-on-rails ruby sprockets
是的!您可以删除整个 tmp 目录,它会重新创建。
【讨论】:
是的,您可以安全地删除它。
删除的最佳方法是在 rails 控制台中运行以下命令:
Rails.cache.clear
【讨论】:
du -sh 也会冻结几分钟)。我想我要将此行添加到 Capistrano 任务中,每次发布新应用程序时都会运行该任务。你觉得这样可以吗?
config.action_controller.perform_caching = false。更多细节在这里:guides.rubyonrails.org/caching_with_rails.html
有清除tmp的rake任务:
rails tmp:clear
【讨论】: