Ruby on rails RubyonRails模块需要解决的问题
我通过一些教程了解Rails 3。 我发现lynda.com/Kevin Skoglund的Rails 3基础培训非常有用。 课程快结束时,我遇到了一个我无法解决的问题,在网上(或琳达的网站)找不到任何参考资料 有一个position_mover(类似于act_as_list,但更简单)模块,我必须包含在模型中使用。 但我有错误。 这个:Ruby on rails RubyonRails模块需要解决的问题,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我通过一些教程了解Rails 3。 我发现lynda.com/Kevin Skoglund的Rails 3基础培训非常有用。 课程快结束时,我遇到了一个我无法解决的问题,在网上(或琳达的网站)找不到任何参考资料 有一个position_mover(类似于act_as_list,但更简单)模块,我必须包含在模型中使用。 但我有错误。 这个: LoadError in SubjectsController#index no such file to load -- lib/position_mov
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
SubjectsController#索引中的加载错误
没有要加载的文件--lib/position\u mover
Rails.root:C:/Programozas/work/simple\u cms
应用程序跟踪|框架跟踪|完整跟踪
app/models/subject.rb:1:in`'
app/controllers/subjects\u controller.rb:13:in'list'
app/controllers/subjects\u controller.rb:8:in'index'
加载以下文件时发生此错误:
库/位置移动器
要求
参数:
没有一个
显示会话转储
显示环境转储
回应
标题:
没有一个
我还可以访问示例文件。我试图硬拷贝整个应用程序,然后修改gems版本以使其正确,我得到了相同的错误。
该应用程序运行完美,直到我试图访问一个模型,在那里的要求提出
模型:
require 'lib/position_mover'
class Subject < ActiveRecord::Base
include PositionMover
has_many :pages
...
end
需要“lib/position\u mover”
类主题
我确信这是一件非常简单的事情,我无法识别。请帮助确定问题!
你的,
Kael如果删除
lib/
部分该怎么办?如果gem在您的gem文件中,甚至不需要它。如果删除lib/
部分该怎么办?如果gem在你的gem文件中,甚至不需要它。米沙所说的,再加上在模型中需要东西是很糟糕的。将其保存在初始值设定项中,或至少保存在config/目录中。另外:如果应用程序告诉您该文件不存在,则该文件不存在。读一下精美的手册。米莎:德克萨斯州的老兄,我爱你。你的答复解决了问题。我知道,付钱给弗瓦德,但我不能增加你的答案,所以谢谢你。@Misha你可以添加你的答案作为答案,@kael可以检查它是否正确,这样你们都赢了。@Tim,好的,我添加它@凯尔,补充我的评论作为回答,所以你可以接受。