Я пытаюсь обновить свое приложение до Rails 3.1, и у меня довольно много пользовательских файлов Javascript, которые я пытаюсь перенести в новый конвейер ресурсов.
Мой текущий(то есть до-3.1) структура каталогов имеет что-то вроде:
public/
foo/
model.js
controller.js
etc...
Итак, я пытаюсь переместить их в lib / assets / javascripts и сохранить подкаталог foo / нетронутым (а не делать foo_model.js, foo_controller.js и т. д.).
В моем application.js я пытался сделать:
//= require foo/model
и
//= require 'foo/model'
Но это не такРабота.Rails всегда выдает мне страницу с ошибкой и говорит:
couldn't find file 'foo/model.js'
Я проверял, правильно ли все включено, если их нет в подкаталоге, поэтому я знаю, что мой каталог lib / assets не простов пути включения или что-то.Так что я думаю, мне просто интересно, есть ли способ сделать это, или я должен просто сгладить каталоги и использовать foo_model.js и тому подобное?