Welcome#index中的ExecJS :: ProgramError TypeError:Object不支持此属性或方法

lea*_*ner 7 ruby windows ruby-on-rails

我是Ruby on Rails的新手,我很难在Windows 8机器上安装该软件.现在我只是按照本指南创建示例Hello World示例.

当我尝试按照4.3设置应用程序主页中给出的步骤进行操作时,我开始面临问题.

这是我做的:

1)在编辑器中打开文件config/routes.rb.

2)取消注释该行 root 'welcome#index'

3)重启服务器.

现在,当我访问URL时,localhost:3000我开始在浏览器上收到以下错误:

ExecJS::ProgramError in Welcome#index 

 Showing E:/Rails/blog/app/views/layouts/application.html.erb where line #6 raised:

TypeError: Object doesn't support this property or method
  (in C:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee)

Extracted source (around line #6):
<head>
<title>Blog</title>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= csrf_meta_tags %>
</head>
<body>

Rails.root: E:/Rails/blog
Run Code Online (Sandbox Code Playgroud)

你能告诉我为什么我会遇到这个问题吗?

还在使用Ruby On Rails开发应用程序是非常的?因为我尝试已经有2天了,但在我看到Hello World示例之前,我遇到了很多问题.我已经研究过基于Java的框架,但我从未在安装或创建基本应用程序时遇到太多困难.

Gau*_*pta 17

/app/views/layouts/application.html.erb第5行和第6行中,将第一个参数应用程序更改为默认值.