gpt4 book ai didi

ruby-on-rails - Ruby on Rails 模块需要问题

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

我通过一些教程了解了 Rails 3。我发现 lynda.com/Kevin Skoglund 的 Rails 3 Essential 培训很有用。在类(class)接近尾声时,我遇到了一个我无法解决的问题,并且在网络(或林达的网站)上找不到任何引用资料。

有一个 position_mover(类似于 act_as_list,但更简单)模块,我必须将其包含在模型中才能使用。但我收到错误。这个:

LoadError in SubjectsController#index

no such file to load -- lib/position_mover
Rails.root: C:/Programozas/work/simple_cms

Application Trace | Framework Trace | Full Trace
app/models/subject.rb:1:in `<top (required)>'
app/controllers/subjects_controller.rb:13:in `list'
app/controllers/subjects_controller.rb:8:in `index'
This error occurred while loading the following files:
lib/position_mover
Request

Parameters:

None
Show session dump

Show env dump

Response

Headers:

None

我也可以访问示例文件。我试图硬复制整个应用程序,而不是修改 gems 版本以使其正确,但我得到了同样的错误。该应用程序运行完美,直到我尝试访问提出要求的模型。

模型:

require 'lib/position_mover'
class Subject < ActiveRecord::Base

include PositionMover

has_many :pages
...
end

我敢肯定这是一件我无法识别的 super 简单的事情。请帮助确定问题所在!你的,凯尔

最佳答案

如果去掉lib/部分会怎样?如果 gem 在您的 Gemfile 中,则甚至不需要要求它。

关于ruby-on-rails - Ruby on Rails 模块需要问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6261874/

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