Ruby on Rails中,RMagick不推荐,FactoryGirl替代方案有哪些?

2026-04-10 07:101阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计156个文字,预计阅读时间需要1分钟。

Ruby on Rails中,RMagick不推荐,FactoryGirl替代方案有哪些?

当使用FactoryGirl和Faker创建对象时,Shell会显示错误:+ [1] pry(main)> FactoryGirl.create(:company)[DEPRECATION] requiring 'RMagick' is deprecated. Use 'rmagick' instead。但在开发数据库中创建对象时,则无此关系。

当我通过FactoryGirl和Faker创建一个对象时, shell会显示错误

Ruby on Rails中,RMagick不推荐,FactoryGirl替代方案有哪些?

[1] pry(main)> FactoryGirl.create(:company) [DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead

但是当我在开发db中创建对象时 – 没关系

有工厂

factory :company do title Faker::Company.name image Faker::Avatar.image("my-own-slug", "200x200") end

如何解决?

当执行到你的线图像Faker :: Avatar.image(“my-own-slug”,“200×200”)时,这肯定是CarrierWave的欠款.

CarrierWave上有一个issue现已关闭并且修复已合并.要么在GemFile中包含github提交,要么等待下一个gem发布.

本文共计156个文字,预计阅读时间需要1分钟。

Ruby on Rails中,RMagick不推荐,FactoryGirl替代方案有哪些?

当使用FactoryGirl和Faker创建对象时,Shell会显示错误:+ [1] pry(main)> FactoryGirl.create(:company)[DEPRECATION] requiring 'RMagick' is deprecated. Use 'rmagick' instead。但在开发数据库中创建对象时,则无此关系。

当我通过FactoryGirl和Faker创建一个对象时, shell会显示错误

Ruby on Rails中,RMagick不推荐,FactoryGirl替代方案有哪些?

[1] pry(main)> FactoryGirl.create(:company) [DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead

但是当我在开发db中创建对象时 – 没关系

有工厂

factory :company do title Faker::Company.name image Faker::Avatar.image("my-own-slug", "200x200") end

如何解决?

当执行到你的线图像Faker :: Avatar.image(“my-own-slug”,“200×200”)时,这肯定是CarrierWave的欠款.

CarrierWave上有一个issue现已关闭并且修复已合并.要么在GemFile中包含github提交,要么等待下一个gem发布.