Я пытаюсь создать новое приложение на heroku, но, кажется, что независимо от того, что я делаю, heroku запускает ruby 1.9.1, а не 1.9.2
Я создал свое приложение ...
heroku create writings --stack cedar
Затем я подтолкнул мою ветку разработки к мастеру на heroku для тестирования
git push heroku develop:master
Но приложение работает с ошибками ... просматривая логи heroku ... похоже, этооскорбительная ошибка.
/app/vendor/bundle/ruby/1.9.1/gems/execjs-1.1.3/lib/execjs/runtimes.rb:43:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
Что показывает, что на нем запущен ruby 1.9.1, не так ли?
Если я запускаю конфигурацию heroku, она показывает ...
heroku config
DATABASE_URL => postgres://mxlvaczibv:wMtsU7TrPMQM5n-X5SfX@ec2-50-19-226-179.compute-1.amazonaws.com/mxlvaczibv
GEM_PATH => vendor/bundle/ruby/1.9.1
LANG => en_US.UTF-8
PATH => vendor/bundle/ruby/1.9.1/bin:/usr/local/bin:/usr/bin:/bin
RACK_ENV => production
RAILS_ENV => production
SHARED_DATABASE_URL => postgres://mxlvaczibv:wMtsU7TrPMQM5n-X5SfX@ec2-50-19-226-179.compute-1.amazonaws.com/mxlvaczibv
Разве это не показывает, что работает 1.9.1?Я полностью сбит с толку ... Я думал, что стек кедра побежал 1.9.2.Любая помощь приветствуется.
Спасибо, Марк.