我有一个rails应用程序,我上传到一个使用Passenger的服务器上。产生的错误是:
compile error PATH TO GEM FILE/Gemfile:28: syntax error, unexpected ':', expecting kEND ...ery-datatables-rails', github: 'rweng/jquery-datatables-rail... ^在gem文件中,我有以下内容:
gem 'jquery-datatables-rails', github: 'rweng/jquery-datatables-rails'这就是它失败的地方。
我遗漏了什么?
发布于 2013-04-23 10:36:00
你在服务器上使用Ruby1.8吗?当人们在安装Ruby1.8的时候尝试使用Ruby1.9的散列语法(例如foo: 'bar'而不是:foo => 'bar')时,这是我经常看到的一个错误。
发布于 2013-04-23 10:42:45
Ruby版本很重要。在服务器上,我的版本是1.8.7,语法应该是:
gem 'jquery-datatables-rails', :git => 'git://github.com/rweng/jquery-datatables-rails.git'https://stackoverflow.com/questions/16159760
复制相似问题