当前位置 : 主页 > 编程语言 > ruby >

ruby-on-rails – 不推荐使用“RMagick”.请改用“rmagick”.FactoryGirl

来源:互联网 收集:自由互联 发布时间:2021-06-23
当我通过FactoryGirl和Faker创建一个对象时, shell会显示错误 [1] pry(main) FactoryGirl.create(:company)[DEPRECATION] requiring "RMagick" is deprecated. Use "rmagick" instead 但是当我在开发db中创建对象时 – 没关系
当我通过FactoryGirl和Faker创建一个对象时, shell会显示错误

[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发布.

网友评论