[英]what is the the difference between #{path} and “#{RAILS_ROOT}”
我知道RAILS_ROOT
是獲取Rails.root
的舊方法,它返回一個字符串,而Rails.root
返回一個Pathname對象。 在加載環境之前,我遇到過使用RAILS_ROOT
的問題。 作為一個快速的解決方案,我使用#{path}
工作,並返回根路徑作為tring。 我還注意到,雖然RAILS_ROOT
和Rails.root在控制台上按預期工作,但#{path}
卻沒有。
那么#{path}
是什么?它來自哪里?
據我所知,默認情況下沒有設置“路徑”變量。 在代碼庫中搜索“path”並查看其設置位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.