【问题标题】:Source does not contain any versions of 'rails-assets-lodash (~> 2.4)源不包含任何版本的 'rails-assets-lodash (~> 2.4)
【发布时间】:2015-04-13 21:44:15
【问题描述】:

我正在尝试帮助调试一个项目。当我尝试运行服务器时,我遇到了一个非常奇怪的错误。我试图用谷歌搜索宝石,但没有运气。谁有想法?我试过bundle installbundle update

这是我正在尝试运行的实际代码块。

source 'https://rails-assets.org' do
  # Assets via Bower
  gem 'rails-assets-lodash', '~> 2.4'
  gem 'rails-assets-angular', '~> 1.2'
  gem 'rails-assets-angular-spree', '= 0.0.2'
end

错误:源不包含任何版本的 'rails-assets-lodash (~> 2.4) ruby​​' 运行 bundle install 以安装缺少的 gem。

如果我注释掉第一个 gem,我会在 gem 继续它时遇到类似的错误。当我注释掉该块时,它确实有效,但我被指示不要改变环境。

【问题讨论】:

  • 这可能是 lodash-rails gem 的旧名称。尝试使用gem 'lodash-rails' in your Gemfile instead of gem 'rails-assets-lodash`。
  • 我最初看到了那个宝石,但我认为他们正试图对它所在的块做一些不同的事情。

标签: ruby-on-rails ruby bundler bower


【解决方案1】:

如果您使用的是 Bundler 1.8.0-1.8.2,您可能遇到了这个错误:https://github.com/bundler/bundler/issues/3414

这应该在 Bundler 1.8.3(今天发布)中得到修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 2018-03-15
    • 2022-07-26
    • 2016-07-14
    相关资源
    最近更新 更多