heroku サーバーを実行したいのですが、ruby と ruby gem をインストールした後、「bundle install」を実行したいと考えていました。therubyracer をインストールしようとするとコンパイル エラーが発生し、therubyracer がここからWindows で実行されないことが原因であることに気付きました。他のいくつかの質問では、gem ファイルを変更して、Windows に therubyracer を含めないようにし、代わりに execjs を使用することをお勧めします。execjs をダウンロードしましたが、gem ファイルを変更するにはどうすればよいですか?
これは私の現在の宝石ファイルです:
source 'https://rubygems.org'
gem 'sinatra'
gem 'sinatra-contrib'
gem 'heroku'
group :development do
gem 'less'
end
これらはこことここで行われた提案です
gem 'therubyracer-heroku', '~> 0.8.1.pre3', :platform => :ruby
gem 'therubyracer', :platform => :ruby
これらの行のいずれかを挿入しようとしましたが、うまくいきませんでした ('bundle install' を実行しても、まだ therubyracer をインストールしようとして失敗しました)。
この問題を解決するために私の宝石ファイルを変更する方法を教えてもらえますか?
ありがとうございました!
ps: Ruby 1.9.3 を使用しています。