Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 源不包含任何版本的';rails资产lodash(~>;2.4)_Ruby On Rails_Ruby_Bundler_Bower - Fatal编程技术网

Ruby on rails 源不包含任何版本的';rails资产lodash(~>;2.4)

Ruby on rails 源不包含任何版本的';rails资产lodash(~>;2.4),ruby-on-rails,ruby,bundler,bower,Ruby On Rails,Ruby,Bundler,Bower,我正试图帮助调试一个项目。当我尝试运行服务器时,我遇到了一个非常奇怪的错误。我试着用谷歌搜索宝石,但没有成功。有人有什么想法吗?我尝试了bundle安装和bundle更新 下面是我试图运行的实际代码块 source 'https://rails-assets.org' do # Assets via Bower gem 'rails-assets-lodash', '~> 2.4' gem 'rails-assets-angular', '~> 1.2' gem 'r

我正试图帮助调试一个项目。当我尝试运行服务器时,我遇到了一个非常奇怪的错误。我试着用谷歌搜索宝石,但没有成功。有人有什么想法吗?我尝试了
bundle安装
bundle更新

下面是我试图运行的实际代码块

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资产lodash(~>2.4)ruby”运行
bundle install
安装缺少的gems


如果我注释掉第一个gem,我会在gem继续操作时得到类似的错误。当我注释掉该块时,它确实起作用,但我被指示不要更改环境

如果您正在使用Bundler 1.8.0-1.8.2,您可能遇到了以下错误:


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

这可能是lodash rails gem的旧名称。尝试在gem文件中使用
gem'lodash rails'而不是
gem'rails assets lodash`。我最初看到了gem,但我认为他们正在尝试对它所在的块执行不同的操作。