首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于gihub上的gem导致乘客无法启动应用程序

由于gihub上的gem导致乘客无法启动应用程序
EN

Stack Overflow用户
提问于 2013-04-23 10:13:52
回答 2查看 108关注 0票数 0

我有一个rails应用程序,我上传到一个使用Passenger的服务器上。产生的错误是:

代码语言:javascript
复制
compile error PATH TO GEM FILE/Gemfile:28: syntax error, unexpected ':', expecting kEND ...ery-datatables-rails', github: 'rweng/jquery-datatables-rail... ^

在gem文件中,我有以下内容:

代码语言:javascript
复制
gem 'jquery-datatables-rails', github: 'rweng/jquery-datatables-rails'

这就是它失败的地方。

我遗漏了什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-23 10:36:00

你在服务器上使用Ruby1.8吗?当人们在安装Ruby1.8的时候尝试使用Ruby1.9的散列语法(例如foo: 'bar'而不是:foo => 'bar')时,这是我经常看到的一个错误。

票数 2
EN

Stack Overflow用户

发布于 2013-04-23 10:42:45

Ruby版本很重要。在服务器上,我的版本是1.8.7,语法应该是:

代码语言:javascript
复制
gem 'jquery-datatables-rails', :git => 'git://github.com/rweng/jquery-datatables-rails.git'
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16159760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档