我正在为'carrierwave_backgrounder:install'创建一个生成器以处理S3中的图像。但是,我陷入了一个问题
[我只使用gem 'carrierwave_backgrounder'
时出现错误
Could not find generator 'carrierwave_backgrounder:install'.
Maybe you meant 'rspec:install', 'exception_notification:install' or 'active_record:model
当我根据在任何地方给出的建议使用gem 'carrierwave_backgrounder', git: 'https://github.com/lardawge/carrierwave_backgrounder'
并运行捆绑软件安装或捆绑软件更新时,出现错误
Bundler could not find compatible versions for gem "mime-types":
In snapshot (Gemfile.lock):
mime-types (= 3.3)
In Gemfile:
carrierwave-base64 (= 2.6.1) was resolved to 2.6.1, which depends on
mime-types (~> 3.0)
carrierwave_backgrounder was resolved to 0.4.2, which depends on
mime-types (~> 2.99)
并且我的bundle-update也无法解决该错误。我该如何解决?
将'carrierwave_backgrounder',git:'https://github.com/lardawge/carrierwave_backgrounder'
行更改为
gem 'carrierwave_backgrounder', github: 'lardawge/carrierwave_backgrounder', ref: 'bff7bc3954b9184157812f948b9a6a4f64ff36d3'
可以解决此问题。