в чем разница между # {path} и ​​"# {RAILS_ROOT}" - PullRequest
0 голосов
/ 01 апреля 2012

Я знаю, что RAILS_ROOT - это старый способ получения Rails.root и что он возвращает строку, в то время как Rails.root возвращает объект Pathname.У меня были проблемы с использованием RAILS_ROOT перед загрузкой среды.В качестве быстрого решения я использую #{path}, который работает и возвращает также корневой путь в виде tring.Я также заметил, что хотя RAILS_ROOT и Rails.root работают на консоли, как ожидалось, #{path} не работает.

Так что же это за #{path} и откуда оно взялось?

1 Ответ

2 голосов
/ 01 апреля 2012

Насколько мне известно, переменная "path" не установлена ​​по умолчанию. Выполните поиск в базе кода для «пути» и посмотрите, где он задается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...