如果我只需要一次lib,那么我可以在任何地方使用它,我应该在app_controller.rb中执行此操作吗?如果我只想要一个库,应该在application_controller中吗?
1
A
回答
3
将它放在自定义初始值设定项中,因为您可能需要此控制器范围之外的库。
0
我认为application_controller.rb是放置require语句的合理位置。
0
现在,使用导轨3将宝石放置在您的Gemfile
之内,这将自动需要它。如果它是lib
文件夹下的文件,通常需要自动进行。这两个都会自动覆盖大多数情况。
如果您仍然需要明确指定某些东西,我不会使用初始值设定项,但我会建议将require-line添加到您的application.rb
。
希望这会有所帮助。
相关问题
- 1. 如果我想要一个异步线程,我需要setTimeout吗?
- 2. 我想要一个ORM吗?
- 3. 在Backbone中,如果它只是一个模型,我还应该使用Collection吗?
- 4. 如果我想只保留一个用户的数据,我应该从URL中删除用户标识吗?
- 5. 如果我们只想记录异常,我们应该试试catch函数吗?
- 6. 我还应该创建一个类吗?如果它只能有一个实例?
- 7. 如果有时只需要,我应该总是返回一些东西吗?
- 8. 如果我想要看最后一个
- 9. 我只想要一个国家一行?
- 10. c#如果我只需要一个表,我应该使用DataSet还是DataTable?
- 11. 我应该怎么做,如果我想要得到CycledLeScanCallback使用Android信标库
- 12. 我应该使用核心数据,如果我只想要一个实体的记录
- 13. 如果我只需要一个结果,我该如何更换发电机?
- 14. 我应该在哪一页上只需要一个JavaScript例程?
- 15. 我应该导入一个数学库吗?如果是的话如何?
- 16. 骨干集合发现我只想要一个结果
- 17. 如果我在React中重复自己,我应该创建一个组件吗?
- 18. 如果我只有一对多的数据库,我还应该使用多对多的数据库结构吗?
- 19. Spark - SparkSession应该只有一个吗?
- 20. 我应该只使用1个数据库吗?
- 21. 在Rails中,如果只有响应正文变化,我应该创建一个新的控制器动作吗?
- 22. 我应该如何只在WPF中选中一个复选框?
- 23. 我只想要如何更改该代码中的数量?
- 24. Autoscaling EMR-是否需要?我应该只使用EC2吗?我应该只使用Qubole吗?
- 25. 这应该在模型中吗?如果是这样,我该如何写这个?
- 26. 如果我有一个Service类和IRepository,我需要一个存储库类吗?
- 27. 我应该在基于HornetQ的应用程序中只使用一个Session吗?
- 28. Django测试 - 我只想要创建一个我的数据库 - 如何指定
- 29. in go,如果我们想要使用该文件中定义的函数,我们不需要在同一个目录中导入另一个文件吗?
- 30. 我有4个oracle SQL查询,我想要在一个结果
它应该在config/initializers中的新文件中 – 2010-12-18 06:17:36