После обновления до Rails 3.1.1: ошибка «неопределенный метод` javascript_expansions '» - PullRequest
0 голосов
/ 15 ноября 2011

Я обновил рельсы с 3.0.10 до 3.1.1, и теперь я получаю следующую ошибку:

undefined method 'javascript_expansions' for ActionView::Helpers::AssetTagHelper:Module

но не на каждой странице, только некоторые страницы участвуют. Я уже гуглил, но ничего не нашел! Кстати, я использую Ruby 1.9.2 ...

Кроме того, мой конвейер активов, похоже, не работает. Он не загружает файлы application.css и application.js даже в подпапки assets. Я получаю ошибку маршрутизации каждый раз, когда пытаюсь получить любой из файлов.

Ответы [ 2 ]

0 голосов
/ 27 декабря 2011

Я решил эту проблему, добавив камень therubyracer к Gemfile и запустил bundle install. Вот и все ...

0 голосов
/ 15 декабря 2011

Я получил точно такую ​​же ошибку, после удаления tinymce и запуска установки пакета все работало гладко, поэтому нагрейте кофемашину и попытайтесь удалить подозрительные скрипты JavaScripts.

Может быть, это был просто удачный выстрел, хе-хе

...