1

Heroku Cedar を使用して、非常に基本的な Rails 4.0.0 ベータ 1 アプリを Ruby 2.0.0 にデプロイしようとしています。Heroku にプッシュしようとすると、次のバンドラー エラーが発生します。

bin/bundle: 1: Syntax error: "(" unexpected
Failed to install gems via Bundler.

Gemfile は次のとおりです。

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

bundle installバンドラー 1.3.4 を使用してローカルで実行すると、バンドラー エラーは発生しません。

Heroku Cedar のエッジ Rails に関するアイデアや経験がある人はいますか?

4

3 に答える 3

0

この要点を使用して、HerokuにRails4アプリをインストールします。

ruby2.0を使用してherokuで実行できませんでした。上記の要点を使用することは、ruby2.0にスムーズにアップグレードする明確な方法が見つかるまでそれを行う私の方法です。

これが私が問題に遭遇したときからの質問です。

于 2013-03-22T19:24:29.203 に答える
0

問題は、実際には bin ディレクトリにある「bundle」実行可能ファイルでした。「bin/bundler」を削除するとすぐに問題なく展開されました。

于 2013-03-23T01:10:59.747 に答える