如果我只需要一次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