为'carrierwave_backgrounder:install'创建生成器时发生错误

问题描述 投票:0回答:1

我正在为'carrierwave_backgrounder:install'创建一个生成器以处理S3中的图像。但是,我陷入了一个问题

  1. [我只使用gem 'carrierwave_backgrounder'时出现错误

    Could not find generator 'carrierwave_backgrounder:install'. Maybe you meant 'rspec:install', 'exception_notification:install' or 'active_record:model

  2. 当我根据在任何地方给出的建议使用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也无法解决该错误。我该如何解决?

ruby-on-rails rubygems bundler mime-types carrierwave-backgrounder
1个回答
0
投票

'carrierwave_backgrounder',git:'https://github.com/lardawge/carrierwave_backgrounder'行更改为 gem 'carrierwave_backgrounder', github: 'lardawge/carrierwave_backgrounder', ref: 'bff7bc3954b9184157812f948b9a6a4f64ff36d3'可以解决此问题。

感谢职位:https://qiita.com/oshimaryo/items/b23779c32b904bb2ebda

© www.soinside.com 2019 - 2024. All rights reserved.