我在Surface Pro 3上安装了Rails,在尝试查看页面后遇到此错误。我尝试了一些建议,比如用libv8安装rubyracer,但没有效果
TypeError:对象不支持此属性或方法(在
c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/turbolinks-2.5.3/lib/assets/javascripts/turbolinks.js.coffee)
这是我的档案:
源代码'http://rubygems.org'
#捆绑边缘Rails:gem'Rails',github'Rails/Rails'
gem“rails”、“4.1.8”
#使用sqlite3作为活动记录的数据库
gem'sqlite3'
#将SCS用于样式表
gem'sass-rails','~>;4.0.3'
#使用Uglifier作为JavaScript资产的压缩器
宝石'uglifier','gt;=1.3.0'
#将CoffeeScript用于.js.coffee资产和视图
gem“咖啡轨”,“~>;4.0.0'
#看https://github.com/sstephenson/execjs#readme 获取更多受支持的运行时
宝石“therubyracer”,平台::ruby
#使用jquery作为JavaScript库
gem'jqueryrails'
#Turbolinks使web应用程序中的以下链接更快。阅读更多:https://github.com/rails/turbolinks
gem“涡轮链接”
#轻松构建JSON API。阅读更多:https://github.com/rails/jbuilder
gem'jbuilder','~>;2.0'
#bundle exec rake doc:rails在doc/API下生成API。
创业板‘sdoc’,’~>;0.4.0',组::文档
gem'libv8','~>;3.16.14.7'
#使用ActiveModel具有\u安全\u密码
#创业板“bcrypt”,“~>;3.1.7'
#使用unicorn作为应用程序服务器
#宝石“独角兽”
#使用Capistrano进行部署
#gem“capistrano rails”,集团::开发
#使用调试器
#gem'debugger',组:[:开发,:测试]
#Windows不包括zoneinfo文件,因此捆绑tzinfo数据
gem'tzinfo data',平台:[:mingw,:mswin]
gem'twitter引导轨道',:git=>;'git://github.com/seyhunak/twitter-bootstrap-rails.git'
gem'font-awesomerails'
创业板“简单形式”
宝石“设计”
Coffee脚本1.9.0不适合Windows。在我的Windows 7计算机上,使用1.8.0版解决了此问题
添加到文件
gem'咖啡脚本源代码','1.8.0'
然后,跑
捆绑更新咖啡脚本源
然后重新启动服务器(如果需要)