我是Rails的新手,并且正在学习Rails 3的侧面项目.有时我想编写一些不属于我的模型或我的控制器的代码 – 与模型和/或控制器相关的问题,但我不想将其中任何一个与实现细节混为一谈我在写什么
例如:我正在构建的项目使用Janrain的授权系统(RPX),因此我可以获得oauth,openid,google等授权.他们提供了很多很好的API代码,所以我不必自己编写.此代码不属于登录控制器或用户模块.它是授权代码,因此登录控制器需要访问它,但它不是该控制器的一部分.
… 提前致谢.
解决方法
您应该能够在根目录中使用lib文件夹(除非它在Rails 3中已更改). 你可以从那里引用类而不需要声明.