Куда идет код application.js в rails 3.1? - PullRequest
3 голосов
/ 16 августа 2011

До rails 3.1 код javascript, который был общим для приложения, по умолчанию принадлежал application.js и был загружен javascript_include_tag :defaults

С конвейером ресурсов в rails 3.1, файл application.jsстановится файлом манифеста, и кажется, что код, который я вставил в него, не включен в результат.Куда этот код javascript должен быть перемещен сейчас?Очевидно, что я мог бы создать любое другое имя и убедиться, что оно включено в манифест, но есть ли местоположение по умолчанию, уже ожидаемое идиомой?

Ответы [ 2 ]

1 голос
/ 30 августа 2011

Я сталкиваюсь с той же проблемой в рельсах 3.1 RC6.Я использую javascript_include_tag :application вместо

0 голосов
/ 16 августа 2011

Посмотрите ближе:

код в application.js отображается, он находится только в конце получившегося файла js.

Пример, попробуйте:

//= require jquery
//= require jquery_ujs
//= require_tree .
alert('foo');

на всех страницах появится диалоговое окно с предупреждением.

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