2012-10-31 4 views
0

У меня есть файл манифеста, который выглядит следующим образом:рельсы ненавязчивый JS и пользовательских активов манифеста файлы

# director.js 

//= require jquery 
//= require jquery_ujs 
//= require jquery-ui-1.8.22.custom.min 
//= require_tree ./tablet/director 

, которая в значительной степени так же, как подать мои application.js для require_tree, который указывает на другой каталог, за исключением. Мой файл макета выглядит имеет следующие в голове:

= javascript_include_tag "director" 

и я заранее скомпилированный свои активы в своих средах/файл development.rb с помощью

config.assests.precompile += %w{ director.js } 

еще по какой-то причине мой Ненавязчивый JavaScript ISN» т работы. Когда я пытаюсь перейти к действию удаления контроллера, он ищет действие show, однако открытие firebug показывает мне, что все файлы jquery загружены. Я действительно не знаю, что происходит. Также, когда я изменяю javascript_include_tag, чтобы включить «приложение», он отлично работает. Я не уверен, что я пропустил это, вызвав это. Любая помощь будет большой.

ответ

1

среды/development.rb говорит, что вы делаете это для развития. Насколько я знаю, вы действительно не хотите прекомпилировать среду разработки. Однако вы должны добавить эту линию для производства.