首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery-rails Gem导致Heroku推送失败

jquery-rails Gem导致Heroku推送失败
EN

Stack Overflow用户
提问于 2011-11-28 05:18:48
回答 2查看 346关注 0票数 0

我有一个Rails 3应用程序,它的gemfile中包含以下内容:

代码语言:javascript
复制
source 'http://rubygems.org'

gem 'rails', '3.0.5'

group :production do
  gem 'pg'
end
group :development, :test do
  gem 'sqlite3'
end

gem 'jquery-rails', '>= 1.0.12'

当我尝试部署到Heroku时,它会失败,并显示以下信息

代码语言:javascript
复制
   Installing railties (3.0.5) 
   /usr/ruby1.9.2/lib/ruby/1.9.1/rubygems/specification.rb:519:in `normalize_yaml_input': invalid byte sequence in US-ASCII (ArgumentError)
    from /usr/ruby1.9.2/lib/ruby/1.9.1/rubygems/specification.rb:479:in `from_yaml'
    ....

这似乎与jquery-rails gem有关(删除它可以防止错误和应用程序正确部署)。我在指定版本和未指定版本的情况下都尝试过,但问题仍然存在。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-30 20:40:58

解决方案是使用cedar堆栈创建一个新的Heroku应用程序(使用heroku create --stack cedar),然后完美地安装gem。

票数 1
EN

Stack Overflow用户

发布于 2011-11-28 06:47:08

尝试在分组的gem之前声明jquery gem。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8289126

复制
相关文章

相似问题

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