ruby-on-rails - 在Gemfile中将插件指定为来自github的gem

标签 ruby-on-rails ruby-on-rails-3 rubygems bundler gemspecs

我像这样在我的Gemfile中包含“ acts_as_rateable” gem

gem 'acts_as_rateable', :git => 'git://github.com/azabaj/acts_as_rateable.git'


然后当我执行bundle install时,它会显示此错误消息!


找不到gem'acts_as_rateable
(> = 0,运行时)'
git://github.com/azabaj/acts_as_rateable.git
(在大师级)。来源不包含
任何版本的'acts_as_rateable(> =
0,运行时)


我在开发自己的插件时(即使添加了该插件,也会产生同样的错误)。

我认为这与gemspec有关?

请帮忙

Rails版本:3.0.1
Rubygems版本:1.3.7
捆绑器版本:1.0.3

让我知道您是否需要其他详细信息。

最佳答案

问题是您链接到的存储库不是RubyGem。你可以得到

$ rails plugin install git://github.com/azabaj/acts_as_rateable.git 


编辑:此答案在发布之日是准确的。 Rails 4不再支持插件,因此您必须自己将其制作为本地gem。 Bundler有一些命令可以为您提供帮助,或者您可以使用其他库,例如https://github.com/anton-zaytsev/acts_as_rateable

关于ruby-on-rails - 在Gemfile中将插件指定为来自github的gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4155771/

相关文章:

ruby-on-rails - 从 cardmagic/contacts gem 检索联系人时救援身份验证错误

ruby - 为什么 RVM gem 列表显示我没有安装的 gem?

ruby-on-rails - PostgreSQL gem for rails 不会安装,即使同时安装了 home brew 和 app

javascript - bootstrap.js 文件 - 这些是服务器端包含的独特类型吗?这些文件应该如何实现?

mysql - 将 CSV 保存到 blob 中

ruby-on-rails - rails 多态 url 参数

css - 将 CSS 添加到 Rails 表单助手

ruby-on-rails - 如何在 has_many_through 关系中保存额外字段

javascript - 使用 Rails 3.1 Assets 管道包括外部库

ruby-on-rails-3 - 在 Mongoid 中为引用的关系字段取别名