小编All*_*ell的帖子

execjs在windows上做michael hartl教程的问题...用户#index中的ExecJS :: RuntimeError

通过本教程,我是ruby,rails和walk(爬行?)的新手.第二个项目使用scaffolding创建一个由名称和电子邮件地址组成的用户.当我尝试查看用户屏幕时,我得到以下内容:

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'
Run Code Online (Sandbox Code Playgroud)

我正在使用windows xp,cygwin,rails 3.1.0(我已经尝试了新的rc1),ruby 1.8.7.

我在谷歌上发现了这个错误,并且据说我尝试使用了一个修复程序(execjs gem 1.2.9),但这似乎并没有为我解决....我已经尝试了所有的修复(到了最好的我有限的红宝石等能力此时)但似乎没有任何工作,虽然错误信息有时不同 - 仍然在同一行上的错误.

我试图卸载并重新安装cygwin,ruby,rails等......到目前为止无济于事......

任何反馈都会很棒!

ruby-on-rails

3
推荐指数
1
解决办法
8527
查看次数

标签 统计

ruby-on-rails ×1