我已經將一些文件夾(lib,spec,cells等)添加到我的Rails應用程序中,並且希望將它們添加到耙狀統計列表中。是否可以添加新的文件夾?你如何添加一個文件夾來耙統計?
回答
這裏是一個很好的答案找到哪裏a specific rake task is defined。
使用該提示,發現rake stats
任務在gems/railties-3.2.11/lib/rails/tasks/statistics.rake
文件中定義;所以它在railties gem
這是rails repository的一部分。
在文件的最頂端,要考慮的目錄包含在STATS_DIRECTORIES
變量中。
可能最適合implement a custom rake task - 例如名爲my_stats
- 使用相同的代碼,並添加要包含的新文件夾。
謝謝。這樣可行。不幸的是,您無法指定要跟蹤的客戶文件類型。 Rails大師增加了對.js和.coffee的支持,但無法跟蹤其他任何內容。這還沒有成爲3.2分支(https://github.com/rails/rails/blob/3-2-stable/railties/lib/rails/code_statistics.rb)。 – CrashRoX
我知道我遲到了派對,但因爲我沒有找到更多信息,所以我將我的答案加入了組合中。
我添加了一個耙子任務到我的項目,類似於以下內容:
task :stats => "todolist:statsetup"
namespace :todolist do
task :statsetup do
require 'rails/code_statistics'
::STATS_DIRECTORIES << ["Policies", "app/policies"]
::STATS_DIRECTORIES << ["Services", "app/services"]
# For test folders not defined in CodeStatistics::TEST_TYPES (ie: spec/)
::STATS_DIRECTORIES << ["Services specs", "specs/services"]
CodeStatistics::TEST_TYPES << "Services specs"
end
end
這增加了這兩個文件夾到我的rake stats
完美適合我(在Rails 4中測試過)。謝謝! – mwalsher
- 1. 如何添加一個庫文件夾來日食?
- 2. 你可以添加一個文件夾結構到IIS7嗎?
- 3. 如何添加最後一個X文件來生成文件夾?
- 4. 統計一個文件夾中有多少個文件
- 5. 如何在初始create_table耙後添加列來設計?
- 6. 如何將一個文件夾添加到nuspec文件
- 7. 將一個文件夾添加到ApplicationDataCompositeValue
- 8. Php move_uploaded_file添加另一個文件夾
- 9. 寫批處理文件來統計主文件夾內的文件夾
- 10. 如何添加一個生成器到你的Crystal Config文件?
- 11. 如何將CodeIgnitor系統文件夾添加到Eclipse項目 - Ubuntu
- 12. SharpDevelop,你如何添加一個DataSource?
- 13. 你如何添加一個jQuery庫?
- 14. 你如何添加一個C#CodeClass2 AutoProperty?
- 15. 我如何添加一個文件夾中resource_config.json「allowed_resources」?
- 16. 如何在ant腳本的classpath中添加一個文件夾?
- 17. 如何在不同的分支上添加一個文件夾
- 18. 你如何設置CSS來添加一個ASP IMG?
- 19. 如何將行添加到文件夾內的每個文件?
- 20. 自定義耙:統計
- 21. 如何在webscripts主文件夾中添加文件夾
- 22. 你如何添加驗證設計?
- 23. 如何在dat.gui中添加文件夾?
- 24. 如何「添加文件夾到PYTHONPATH」?
- 25. 如何向文件夾添加評論
- 26. Android:你如何刪除一個文件夾開始於期間
- 27. 如何讓你的程序複製到另一個文件夾?
- 28. 你如何在Django的夾具中放置一個文件?
- 29. 如何添加自定義文件夾來安裝項目?
- 30. 如何在c9.io上使用gitignore來添加.c9revisions /文件夾
你是正確的,是被列入LIB(不當然爲什麼我把它包括在內)。我還有一些其他文件夾,我想包括。例如工廠,細胞(http://cells.rubyforge.org/)等等。是否可以指定要跟蹤的文件夾? – CrashRoX