2012-02-06 3 views
0

им в бедах :)активов InternalError трубопровода: слишком много рекурсий

Im пытаюсь развернуть приложение с рельсами 3.2.1 и кофе рельсами 3.2.2, но при компиляции активов больше появляться, я получаю внутреннюю ошибку

*** [out :: ] Compiling: coffee-script.js 
*** [err :: ] rake aborted! 
*** [err :: ] 
*** [err :: ] InternalError: too much recursion 
*** [err :: ] (in ~/project/shared/bundle/ruby/1.9.1/gems/coffee-rails-3.2.2/lib/assets/javascripts/coffee-script.js.erb) 
*** [err :: ] 
*** [err :: ] 
*** [err :: ] Tasks: TOP => assets:precompile:primary 
*** [err :: ] 
*** [err :: ] (See full trace by running task with --trace) 

я попробовал его на месте (реки активы: прекомпиляция RAILS_ENV = --trace развития), и он не плачьте ...

Может кто-нибудь помочь?

UPDATE:

Я пробовал компилировать в производстве окр => рек активы: прекомпиляция RAILS_ENV = производство --trace и снова работает ...

ответ

1

Решения было добавить therubyracer и execjs в мою производственную среду.

group :staging, :production do 
    gem "therubyracer", "0.9.9" 
    gem "execjs",  "1.3.0" 
end 
Смежные вопросы