Ruby on rails ExecJS:运行时错误与javascript/coffeescript有关

Ruby on rails ExecJS:运行时错误与javascript/coffeescript有关,ruby-on-rails,ruby,ruby-on-rails-3,coffeescript,Ruby On Rails,Ruby,Ruby On Rails 3,Coffeescript,首先,我仍然忙于学习RoR,所以我的理解是有限的。我创建了一个新的简单项目,并生成了第一个名为“Person”的脚手架。当我启动我的WEBrick服务器时,我转到localhost:3000/人,我得到以下运行时错误: ExecJS::人员索引中的运行时错误 显示C:/Users/Dean/Desktop/guestbook/app/views/layouts/application.html.erb,其中第6行出现: (C:/Users/Dean/Desktop/guestbook/app/a

首先,我仍然忙于学习RoR,所以我的理解是有限的。我创建了一个新的简单项目,并生成了第一个名为“Person”的脚手架。当我启动我的WEBrick服务器时,我转到localhost:3000/人,我得到以下运行时错误:

ExecJS::人员索引中的运行时错误 显示C:/Users/Dean/Desktop/guestbook/app/views/layouts/application.html.erb,其中第6行出现: (C:/Users/Dean/Desktop/guestbook/app/assets/javascripts/people.js.coffee) 提取的源(第6行附近):


运行时错误通常是由咖啡脚本中的语法错误引起的。检查第6行附近的people.js.coffee文件,确保其语法正确。如果您对coffeescript相对不熟悉,可以在JS和coffee之间进行转换,这可能会有所帮助。js.coffee文件将只接受coffeescript。

其余错误在哪里?@sevensacat full stacktrace已添加。(我试图很好地格式化它,但大约10分钟后我放弃了逐行添加空格)people.js.coffee看起来像什么?这就是它所抱怨的,对吧?@muistooshort-请看看我最新的问题。谢谢你的提示,这让我发疯了!那很糟糕,不是吗?因为所有这些都是自动生成的?我还看到这个文件实际上是空的,stacktrace只是一个日志,记录了所有试图执行脚本的函数。js执行导致调用它的函数出错,从而导致调用方出错,以此类推。第一个错误在您的咖啡脚本中,这是您需要修复的错误。你能把你的person.js.coffee贴出来吗?看看我最新的问题。只是空的。除了一般性评论。
3: <head>
4:   <title>Guestbook</title>
5:   <%= stylesheet_link_tag    "application", :media => "all" %>
6:   <%= javascript_include_tag "application" %>
7:   <%= csrf_meta_tags %>
8: </head>
9: <body>
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://jashkenas.github.com/coffee-script/