ActionView::Template::Error (statics.js не компилируется)

Мои серверы разработки и тестирования работают нормально, но у меня проблемы с рабочим сервером. Последовательность:

RAILS_ENV=production bundle exec rake assets:precompile
sudo httpd service restart

Когда я пытаюсь зайти на свой рабочий сервер из браузера, я получаю ужасное:

We're sorry, but something went wrong

Глядя на production.log, я вижу:

ActionView::Template::Error (statics.css isn't precompiled)

Итак, я добавил в config/application.rb следующее:

config.assets.precompile += ['statics.css']

Все еще есть экран с ошибкой, теперь в производственном журнале написано:

ActionView::Template::Error (statics.js isn't precompiled)

Итак, я добавил в config/application.rb следующее:

config.assets.precompile += ['statics.js']

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

ActionView::Template::Error (statics.js isn't precompiled)

Я также пробовал следующее:

config.assets.precompile += %w( *.css *.js )
config.assets.precompile += ('*.css','*.js')
config.assets.precompile += ('.css','.js')

но я продолжаю получать ошибку:

ActionView::Template::Error (statics.js isn't precompiled)

Это все предложения, которые я нашел в stackoverflow. Любые идеи?


person EastsideDev    schedule 11.07.2013    source источник
comment
У вас есть config.assets.compile = true в config/environments/production.rb? Если нет, добавьте это и повторите попытку.   -  person vee    schedule 11.07.2013
comment
Это исправило это. Я забыл проверить production.rb. Если вы превратите это в ответ, я отдам вам должное.   -  person EastsideDev    schedule 11.07.2013
comment
возможный дубликат rails 3.1.0 ActionView::Template::Error (application.css не компилируется)   -  person R0MANARMY    schedule 11.12.2013
comment
@EastsideDeveloper Я собираюсь добавить его комментарий в качестве ответа, потому что я нашел эту страницу, и его комментарий решил мою проблему. Это может помочь другим найти ответ более легко.   -  person Eric Alberson    schedule 12.10.2016


Ответы (1)


Это решило проблему для меня: перейдите к config/environments/production.rb и установите config.assets.compile = true.

person Eric Alberson    schedule 12.10.2016