Я хочу запустить сервер heroku и после установки ruby и ruby gems захотел запустить 'bundle install'.Я получил ошибку компиляции при попытке установить therubyracer и понял, что это потому, что therubyracer не запускается на Windows отсюда .По другим нескольким вопросам предлагается изменить файл gem, чтобы он не включал therubyracer в windows, а вместо этого использовать 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 и не получилось.) Поэтому я подозреваю, что должен добавить: platform =>: ruby else where.
Может кто-нибудь указать мне, как изменить мой gem-файл для решения этой проблемы?
Спасибо!
ps: с использованием Ruby 1.9.3.