Подтвердить что ты не робот

Rails 3.1rc4 defaults.js не найден

У меня есть новый проект Rails 3.1rc4. После создания эшафота, миграции и создания новой записи я заметил, что я не мог уничтожить запись, которую я только что создал.

Оказывается, что "/assets/defaults.js" не может быть найден, поэтому диалог подтверждения уничтожения не появляется.

Я полагаю, что это может иметь какое-то отношение к конвейеру нового актива, но поиск решений не очень помог мне.

Любая идея, почему defaults.js не может быть найден?

Спасибо за любую помощь.

4b9b3361

Ответ 1

Это, скорее всего, потому, что ссылка на

javascript_include_tag :defaults

все еще находится в макете приложения. Эта ссылка должна быть изменена на

javascript_include_tag "application"

Ответ 2

Я нашел проблему - как-то (через жемчужину, возможно) мое приложение /views/layouts/application.html.erb было изменено с

<%= javascript_include_tag "application" %>

к

<%= javascript_include_tag :defaults %>

Сменив его на исходную, исправил мою проблему.