我知道RAILS_ROOT
是获取Rails.root
的旧方法,它返回一个字符串,而Rails.root
返回一个Pathname对象。在加载环境之前,我遇到了使用RAILS_ROOT
的问题。作为一个快速的解决方案,我使用#{path}
工作,并返回根路径作为tring。我还注意到,虽然RAILS_ROOT
和Rails.root在控制台上按预期工作,但#{path}
却没有。
那么这个#{path}
是什么?它来自哪里?
答案 0 :(得分:2)
据我所知,默认情况下没有设置“路径”变量。在代码库中搜索“path”并查看它的设置位置。