3
Q
包括紅寶石
A
回答
6
正如Chris Jester-Young所說,require
應該是你所需要的。這就是說,你可以使用一個簡單的if
或類似的,如果你想自己一個,如「包括」後衛:
unless defined? FooGuard
FooGuard = true
... rest of code ...
end
可以在if
的身體做任何事情,包括定義類,方法等。
11
如果您使用require
來加載文件,它將只包含一次(假設您沒有通過不同的名稱/路徑加載相同的文件),所以一般情況下Ruby文件不使用包含防護。
相關問題
- 1. 包括使用紅寶石
- 2. 詞包括紅寶石
- 3. 紅寶石:使用模塊包括
- 4. 紅寶石 - 使用包括case語句
- 5. 紅寶石包括vs擴展
- 6. 紅寶石包括返回false和nil
- 7. 目的::之前包括紅寶石
- 8. 紅寶石陣列包括一個id
- 9. 紅寶石 - 包括?相關問題
- 10. 紅寶石 - 逃避括號
- 11. 紅寶石包含問題
- 12. 網站列表常用的紅寶石寶石,包括替代品
- 13. 鶯不包括寶石
- 14. 包括寶石不工作
- 15. 紅寶石散列在紅寶石
- 16. 寶石安裝紅寶石
- 17. 調試寶石紅寶石
- 18. Twitter的紅寶石寶石
- 19. 紅寶石寶石 - LoadError
- 20. 錯誤紅寶石寶石
- 21. 卸載紅寶石寶石
- 22. 紅寶石寶石文檔
- 23. 紅寶石塊和括號的參數
- 24. 紅寶石點括號調用語法
- 25. 閉括號紅寶石方法
- 26. 紅寶石:數組排序,不包括第一排
- 27. 紅寶石:分配另一個內存包括模塊變量
- 28. 伯克斯安裝不包括紅寶石片斷
- 29. 如何刪除後的所有文本和包括紅寶石
- 30. 紅寶石method_added回調不觸發,包括模塊