【问题标题】:Use Active Storage without Rails在没有 Rails 的情况下使用 Active Storage
【发布时间】:2020-11-20 16:20:49
【问题描述】:

有一种情况我们想使用没有 Rails 的 Active Storage。我们在 Gemfile 中使用 activemodel、activejob。我们想在我们的 ruby​​ 应用程序中使用 activestorage。

是否可以在没有 rails 的情况下配置和使用 activestorage?如果可以的话,请给我们建议如何配置和使用。

提前致谢!

【问题讨论】:

  • 这听起来很傻。 ActiveStorage 是一个非常固执己见的解决方案,它从一开始就被设计为 Rails 的一个集成部分,并且也在 Rails 代码库中开发。还有其他解决方案,例如 CarrierWave,它们与框架无关,提供相同的功能,不会让您头疼。
  • 其实好像没有直接依赖,你可以试试
  • @eudaimonia no - 不在 gemspec 中,但您不必走很远就能找到 direct Rails dependencies。如果不是不可能,让它在没有 Rails 的情况下工作将非常困难。

标签: ruby-on-rails ruby rails-activestorage


【解决方案1】:

我以为我想做同样的事情,但意识到我可以使用 aws sdk 上传对象而不使用 ActiveStorage:https://docs.aws.amazon.com/sdk-for-ruby/v3/developer-guide/s3-example-upload-bucket-item.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    相关资源
    最近更新 更多