Rails Root directory path?

后端 未结 9 1287
攒了一身酷
攒了一身酷 2020-11-30 16:40

How do I get my Rails app\'s root directory path?

9条回答
  •  佛祖请我去吃肉
    2020-11-30 17:27

    In Rails 3 and newer:

    Rails.root
    

    which returns a Pathname object. If you want a string you have to add .to_s. If you want another path in your Rails app, you can use join like this:

    Rails.root.join('app', 'assets', 'images', 'logo.png')
    

    In Rails 2 you can use the RAILS_ROOT constant, which is a string.

提交回复
热议问题