2
A
回答
2
$LOAD_PATH
是一個數組。嘗試在irb中運行$LOAD_PATH.class
以證明自己。 Array的unshift方法將一些東西添加到數組的開頭。 https://ruby-doc.org/core-2.2.0/Array.html#method-i-unshift
在這種情況下,它添加了ruby文件的絕對路徑,向上三個目錄,然後向下到lib。 https://ruby-doc.org/core-2.2.0/File.html#method-c-expand_path
相關問題
- 1. 以下代碼段的第三行代碼是做什麼的?
- 2. 下面的代碼是做什麼的?
- 3. 下面的代碼是做什麼的?
- 4. 下面的代碼是做什麼的?
- 5. 下面提到的代碼在.htaccess中做了什麼?
- 6. $符號在下面的代碼中做了什麼?
- 7. 在下面的代碼中,%做了什麼?
- 8. 「this」在下面的代碼中做了什麼
- 9. 以下代碼中發生了什麼?
- 10. Ruby代碼在rails代碼中做了什麼?
- 11. 下面這段代碼做什麼
- 12. 以下表單在代碼中做了什麼?
- 13. Ruby代碼在做什麼?
- 14. 什麼以下C代碼片做
- 15. 以下代碼產生了什麼?
- 16. 這個':'運算符在下面的C++代碼中做了什麼?爲什麼?
- 17. 這行代碼在這段代碼中做了什麼?
- 18. 以下代碼的行爲是什麼?
- 19. 自我代表什麼? Ruby剛剛在RoR 3.2.8中遇到了以下代碼:
- 20. 瞭解下面的代碼
- 21. 瞭解下面的代碼
- 22. 以下代碼片段對num做了什麼?
- 23. 在下面的代碼中,word ='word'和words = []是做什麼的?
- 24. 有人可以請解釋下面的代碼做什麼?
- 25. 下面的代碼行是做什麼的?
- 26. 什麼在下面的代碼
- 27. 爲什麼會運行以下代碼?
- 28. 什麼可以去錯了,如果你和下面的代碼
- 29. 以下代碼代表什麼?
- 30. 「ModLoad」在Python代碼中做了什麼?
[理解Ruby的加載路徑]的可能的重複(http://stackoverflow.com/questions/6671318/understanding-rubys-load-paths) – Drenmi
這意味着誰寫這不懂'require_relative'和不應該被允許編寫Ruby代碼。 –