页面#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%>
答案 0 :(得分:1)
您的计算机上似乎没有安装nodejs。使用
安装sudo apt-get install nodejs
或在gemfile中添加execjs
gem。
至于从Ruby运行javaScript代码,我们需要上面的一个。