1
A
回答
1
对我来说,需要在后台任务和rails之间共享的代码在逻辑上在lib/my_library.rb
。您的控制器和作业文件中只有require 'my_library'
。
的lib/my_library.rb:
class MyLibrary
def self.do_something(foo)
end
end
在app /职位/ my_job.rb:
require 'my_library'
# ...
MyLibrary.do_something("x")
相关问题
- 1. CakePHP助手之间的共享代码
- 2. Windows 8地铁,手机和桌面应用程序之间的代码共享
- 3. 使用NuGet在开发人员之间共享代码
- 4. 如何在Gunicorn工作人员之间共享缓存?
- 5. 从专门的工作人员访问共享工作人员
- 6. asmx和wcf之间的共享代码
- 7. eclipse和intellij之间的共享代码
- 8. 窗体和后台线程工作人员在Windows窗体应用程序之间共享对象
- 9. 在Flex和AIR之间共享代码
- 10. 在AddViewController和DetailViewController之间共享代码
- 11. 在NSDocument和UIDocument之间共享代码
- 12. 在UITableViewCell和UICollectionViewCell之间共享代码
- 13. 后台工作人员
- 14. C#后台工作人员
- 15. C# - 后台工作人员?
- 16. JBoss后台工作人员
- 17. C#,后台工作人员
- 18. Winforms和后台工作人员
- 19. 后台工作人员和功能
- 20. 后台工作人员和SaveDialog
- 21. LINQ到SQL和后台工作人员
- 22. Playframework,Heroku,RabbitMQ和后台工作人员
- 23. 后台工作人员的运行代码
- 24. 在后台工作人员之间传递Excel变量
- 25. 在另一个后台工作人员调用后台工作人员“RunWorkerAsync”“RunWorkerCompleted”
- 26. 如何在开发人员之间共享代码版本化的Ruby模块
- 27. 如何在IntelliJ中共享开发人员之间的代码样式设置
- 28. 片段之间的共享代码
- 29. 微服务之间的共享代码
- 30. React ES6类之间的代码共享
喜eibjj请你能告诉我怎么做呢?你的意思是创建一个名为MyLibrary的类? – rick
是的,创建一个'class MyLibrary'或者其他东西,并在其上放置一些单例/静态方法:'def self.do_something'等。 – lyricat