簡體   English   中英

#{path}和“#{RAILS_ROOT}”之間的區別是什么?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM