Ruby on rails 运行Rails 4和Ruby 2.0.0的Heroku上出现绑定器错误
正在尝试使用Heroku Cedar在Ruby 2.0.0上部署一个非常基本的Rails 4.0.0 beta 1应用程序。当我尝试推送到Heroku时,我得到以下绑定器错误:Ruby on rails 运行Rails 4和Ruby 2.0.0的Heroku上出现绑定器错误,ruby-on-rails,heroku,bundler,ruby-on-rails-4,ruby-2.0,Ruby On Rails,Heroku,Bundler,Ruby On Rails 4,Ruby 2.0,正在尝试使用Heroku Cedar在Ruby 2.0.0上部署一个非常基本的Rails 4.0.0 beta 1应用程序。当我尝试推送到Heroku时,我得到以下绑定器错误: bin/bundle: 1: Syntax error: "(" unexpected Failed to install gems via Bundler. 文件如下: source 'https://rubygems.org' ruby '2.0.0' gem 'rails', '4.0.0.beta1' gem
bin/bundle: 1: Syntax error: "(" unexpected
Failed to install gems via Bundler.
文件如下:
source 'https://rubygems.org'
ruby '2.0.0'
gem 'rails', '4.0.0.beta1'
gem 'jquery-rails', '~> 2.2.1'
gem 'jbuilder', '~> 1.0.1'
gem 'angularjs-rails', '~> 1.0.5'
gem 'lodash-rails'
group :assets do
gem 'sass-rails', '~> 4.0.0.beta1'
gem 'coffee-rails', '~> 4.0.0.beta1'
gem 'uglifier', '>= 1.0.3'
end
group :test do
gem 'factory_girl_rails', '~> 4.2.1'
end
group :test, :development do
gem 'sqlite3'
end
group :production do
gem 'pg'
end
使用bundler 1.3.4在本地运行bundler安装时,我没有收到任何bundler错误
有人对Heroku Cedar上的edge Rails有任何想法或经验吗
我无法用ruby 2.0在heroku上运行它。使用上述要点是我的方法,直到有明确的方法顺利升级到ruby 2.0为止
问题实际上是bin目录中的“bundle”可执行文件,只要我删除了“bin/bundler”,它就可以正常部署。您需要在文件开头添加一行ruby 2.0.0
要了解更多信息,请访问.p>下载到ruby 1.9.3,并浏览了该要点中的所有步骤大纲,但我仍然收到相同的错误。我收到了,甚至在我的问题中也发布了。很高兴听到,胜利!接受你自己的答案,这样就不会成为一个未回答的问题: