Использование путей в ресурсах javascript в rails 3.1.rc1 - PullRequest
2 голосов
/ 30 мая 2011

У меня есть файл с именем myjavascript.js.erb в пути к активам. Это где я положил весь свой проект, связанный с JavaScript и т. Д.

Насколько я понимаю, rails сначала запускает этот файл через интерпретатор erb, а затем загружает полученный JS-файл.

У меня есть следующая строка в моем файле

console.log( "<%= root_path %>" );

Я надеялся, что это запишет корневой путь проекта, но, к сожалению, похоже, что он меня достал

"/path to rails project omitted/app/assets/javascripts"

Конечно, это должно указывать на корень моего проекта? Я что-то не так делаю?

1 Ответ

2 голосов
/ 30 мая 2011

Вы можете использовать

Rails.root

Чтобы добраться до корневого пути в Rails.

...