Насколько я знаю, therubyracer (-heroku) просто не работает на Windows. Но у Windows есть свой собственный движок JavaScript, который execjs должен уметь находить. Так что это должно работать для вашей разработки под Windows.
Для обслуживания приложения в Heroku вы можете добавить драгоценный камень therubyracer-heroku следующим образом:
gem 'therubyracer-heroku', '~> 0.8.1.pre3', :platform => :ruby
:platform => :ruby
будет использовать его на C Ruby (MRI) или Rubinius, но не на Windows.
Также см. Документы Хероку для кедровой стопки ;
Если вы ранее использовали therubyracer
или therubyracer-heroku
, эти драгоценные камни больше не требуются и настоятельно не рекомендуется, так как эти драгоценные камни используют очень большой объем памяти.