Я новичок в рубине, рельсах и иду (ползу?) По учебнику. второй проект использует скаффолдинг для создания пользователя, состоящего из имени и адреса электронной почты. когда я пытаюсь просмотреть экран пользователей, я получаю следующее:
ExecJS::RuntimeError in Users#index
Showing /home/max/rails_proj/demo_app/app/views/layouts/application.html.erb where line #6 raised:
湉異⁴牅潲㩲唠歮潮湷漠瑰潩⼢浴⽰硥捥獪〲ㄱ㤰㔲㐭㜲ⴲ㠱㝮穩ⴰ⸰獪•灳捥晩敩
(in /home/max/rails_proj/demo_app/app/assets/javascripts/users.js.coffee)
Extracted source (around line #6):
3: <head>
4: <title>DemoApp</title>
5: <%= stylesheet_link_tag "application" %>
6: <%= javascript_include_tag "application" %>
7: <%= csrf_meta_tags %>
8: </head>
9: <body>
Rails.root: /home/max/rails_proj/demo_app
Application Trace | Framework Trace | Full Trace
app/views/layouts/application.html.erb:6:in `_app_views_layouts_application_html_erb__1031573605_1065816420'
app/controllers/users_controller.rb:7:in `index'
Я использую windows xp, cygwin, rails 3.1.0 (я тоже пробовал новый rc1), ruby 1.8.7.
Я нашел эту ошибку в Google, и якобы есть исправление, которое я пытался использовать (execjs gem 1.2.9), но, похоже, это не исправило его для меня .... Я пробовал все исправления (в меру моих ограниченных возможностей ruby и т. д. на данный момент), но, похоже, ничего не работает, хотя сообщение об ошибке иногда отличается - все равно ошибки в той же строке.
Я пытался удалить и переустановить cygwin, ruby, rails и т. Д., Но пока безрезультатно ...
любая обратная связь была бы отличной!