Ruby on rails heroku推送失败,具有开发路径/依赖关系
我有一个Rails应用程序,其中包含一个包含以下代码段的文件:Ruby on rails heroku推送失败,具有开发路径/依赖关系,ruby-on-rails,heroku,Ruby On Rails,Heroku,我有一个Rails应用程序,其中包含一个包含以下代码段的文件: group :development, :test do gem 'linecache19', '0.5.13', :path => "~/.rvm/gems/ruby-1.9.3-p0/gems/linecache19-0.5.13/" end 在今天部署到heroku之前,这从未给我带来任何问题。由于某些原因,在部署时,我会出现以下错误: ----->使用Bundler版本1.1.0安装依赖项 正在运行:bund
group :development, :test do
gem 'linecache19', '0.5.13', :path => "~/.rvm/gems/ruby-1.9.3-p0/gems/linecache19-0.5.13/"
end
在今天部署到heroku之前,这从未给我带来任何问题。由于某些原因,在部署时,我会出现以下错误:
----->使用Bundler版本1.1.0安装依赖项
正在运行:bundle安装--无开发:test--路径vendor/bundle--binstubs bin/--部署
路径“/app/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.26”不存在。
它似乎试图访问为该gem指定的路径。我认为它不应该这样做,因为gem正在开发、测试组中。我有其他的宝石在开发中,测试Heroku忽略正确
在推到Heroku之前,我暂时从Gemfile中注释了这一行,从而绕过了这个问题。但这很烦人,我想知道是否有人知道为什么会出现这个问题?直到今天我尝试戴戴上头盔,我才发现这个问题
如有任何解释或建议,将不胜感激