неопределенный метод `args = 'для [[]]: Sass :: Tree :: FunctionNode развертывание на heroku с рельсами 3.1 - PullRequest
1 голос
/ 03 августа 2011

У меня есть приложение, которое я пытаюсь развернуть в стек Heroku Cedar с помощью rails 3.1.0.rc5. Некоторые блоги, за которыми я следил, осуществляли переход на кедр и конвейер активов:

После git-толчка к героку я запустил задание ресурсов: прекомпиляция:

heroku run rake -t assets:precompile --app myapp

Файлы js скомпилированы нормально, однако Sass-бомбы компилируют application.css.scss с ошибкой:

rake aborted!
undefined method `args=' for [[]]:Sass::Tree::FunctionNode
  (in /app/app/assets/stylesheets/application.css.scss)

Полный вывод и трассировка стека здесь: https://gist.github.com/1122683

работает bundle exec rake assets:precompile локально выполняется нормально без ошибок.

1 Ответ

3 голосов
/ 03 августа 2011

Кажется, что-то несовместимо между Sass 3.1.6 и blueprint; Я добавил

gem 'sass', '3.1.5'

в мой гемфайл, и это, кажется, очистило его

...