FactoryGirl.create(:company) [DEPRECATI-6ren">
gpt4 book ai didi

ruby-on-rails - Rails : Requiring "RMagick" is deprecated. 使用 "rmagick"代替。FactoryGirl

转载 作者:行者123 更新时间:2023-12-04 22:30:20 26 4
gpt4 key购买 nike

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

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

但是当我在开发数据库中创建对象时 - 没关系

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

怎么修?

最佳答案

当执行到您的生产线时,这肯定是 CarrierWave 的功劳image Faker::Avatar.image("my-own-slug", "200x200") .

有一个issue在现在关闭的 CarrierWave 上,修复程序已合并。要么将 github 提交包含在 GemFile 中,要么等待下一个 gem 版本。

关于ruby-on-rails - Rails : Requiring "RMagick" is deprecated. 使用 "rmagick"代替。FactoryGirl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29866497/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com