gpt4 book ai didi

ruby-on-rails - 在 rails 中为 acts_as_taggable 需要 gem

转载 作者:数据小太阳 更新时间:2023-10-29 08:56:05 25 4
gpt4 key购买 nike

我正在尝试让标签在我的 Rails 应用程序中工作,并希望使用 acts_as_taggable。首先,我按照在使用 acts_as_taggable 插件的 Rails Recipies(在线免费示例位)中找到的说明进行操作。然而,我随后发现 this site它似乎有一个更高级的 acts_as_taggable gem (具有相关标签等选项)。

我已尝试按照那里的说明进行安装,但我总是遇到错误。

首先,我正常安装了 gem (gem install acts_as_taggable),然后我尝试了各种方法让 Rails 识别并加载 gem。网站上列出的 require_gem 不起作用(我假设这是一个已被删除的旧命令)并且直接 require 也没有(尽管这对我有用蓝布 gem )。

然后我尝试使用 config.gem 'acts_as_taggable' 但它一直告诉我我没有安装 acts_as_taggable 并要求我运行 rake gems:install。无论我运行多少次,它仍然会报错!

gem query -l -n acts_as_taggable 的结果将 acts_as_taggable 列为已安装的本地 gem。

我已经尝试运行 gem check 并且没有显示任何问题。

当我尝试从控制台请求它时得到的响应是:

MissingSourceFile: no such file to load -- acts_as_taggable
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge
m_original_require'
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re
quire'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_suppo
rt/dependencies.rb:510:in `require'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_suppo
rt/dependencies.rb:355:in `new_constants_in'
from c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_suppo
rt/dependencies.rb:510:in `require'
from (irb):1

它似乎出于某种原因找不到它。有什么想法吗?

最佳答案

你也可以试试 acts_as_taggable_on_steroids :

This plugin is based on acts_as_taggable by DHH but includes extras such as tests, smarter tag assignment, and tag cloud calculations.

我最近用过它。除了一些性能问题,它工作得很好,不像 taggable , 正在积极维护中。

关于ruby-on-rails - 在 rails 中为 acts_as_taggable 需要 gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/228985/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com