我尝试打开http:// localhost:3000 / pages / home时出错

时间:2015-02-10 09:02:18

标签: javascript ruby-on-rails ruby

页面#home

中的ExecJS :: ProgramError

显示c:/Users/Administrator/desktop/pinteresting/app/views/layouts/application.html.erb第6行引发:

TypeError:Object不支持此属性或方法   (在c:/RailsInstaller/Ruby2.1.0/lib/ruby/gems/2.1.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee)


提取的来源(第6行):


    Pinteresting     <%= stylesheet_link_tag' application',media:' all',' data-turbolinks-track' => true%>     <%= javascript_include_tag'应用',' data-turbolinks-track' => true%>     <%= csrf_meta_tags%>   

1 个答案:

答案 0 :(得分:1)

您的计算机上似乎没有安装nodejs。使用

安装
sudo apt-get install nodejs

或在gemfile中添加execjs gem。

至于从Ruby运行javaScript代码,我们需要上面的一个。

相关问题