6
A
回答
1
$RAILS_ROOT/lib
或$RAILS_ROOT/lib/special_task/
可能是最好的,因爲它在默認的加載路徑中,你可以分別做一個簡單的require 'my_task_helper'
或require 'special_task/helper'
。
1
直接在「lib」中,如果你正在加載任務的Rails環境。
如果有太多的插件,你也可以製作插件。
+0
插件在Rails 3.2中被棄用,並在Rails 4中被移除,但是如果你有更多的文件,你可以使用子文件夾(在/lib](http://stackoverflow.com/questions/4981267/subfolders-in -lib)。 –
相關問題
- 1. 我在哪裏可以在舊金山學習.NET課程?
- 2. 在哪裏學習ActionScript 3?
- 3. 我可以在哪裏學習CScript?
- 4. 哪裏可以學習矩陣?
- 5. 在哪裏可以學習scrapy SgmlLinkExtractor?
- 6. 哪裏學習android編程?
- 7. 哪裏可以學習有關C++的z3定理證明API?
- 8. 我可以在哪裏學習DirectX編程?
- 9. 哪裏可以找到'學習拼寫'程序的錄音?
- 10. 我在哪裏可以學習製作自定義Drupal模板
- 11. 我可以在哪裏學習生物力學算法?
- 12. EmberJs - 如何以及在哪裏學習?
- 13. 我在哪裏可以找到輕鬆的視頻課程學習C語言編程的新手
- 14. 哪裏可以開始學習編寫服務器應用程序?
- 15. Javascript學習課程問題
- 16. 在線學習Ruby on Rails的初學者最好在哪裏?
- 17. 從哪裏可以獲得three.js的學習資源
- 18. 在哪裏學習ruby DSL?
- 19. 從哪裏學習Interface Prototyping?
- 20. 在哪裏學習Yii?
- 21. 在哪裏學習AJAX
- 22. 學習JAVA編程 - 從哪裏開始......?
- 23. 從哪裏學習x64程序集?
- 24. 多任務學習
- 25. 我在哪裏可以獲得學習Castle的材料?
- 26. 我在哪裏可以學習JNI函數的用法?
- 27. 哪裏可以學習最新的iphone開發?
- 28. 哪裏可以找到好的資源來學習XAML?
- 29. 我在哪裏可以獲得學習EBNF的材料?
- 30. 我在哪裏可以學習ECMAScript標準中尚未包含的JavaScript特性?
也許是一個愚蠢的問題,但我應該怎麼稱呼這個班呢?你建議我通過'special_task/helper'需要它,它會讓我失望。謝謝! –
是的'special_task/helper'和'my_task_helper'只是一個例子。您可以嘗試命名文件'lib/ _utils.rb'或'lib/ _helper.rb'。我對這個目錄的看法是,如果你有不同的任務實用程序類和/或lib /開始變得混亂,你可以把它們放在一個單獨的目錄中來組織它。 –
rnicholson
啊謝謝你。我不確定這些類的正確命名約定。現在它只是「my_class_name.rb」。我應該更新它和類名稱是WhateverHelper。 –