Bootstrap Javascript работает в тестовом режиме не в производстве? - PullRequest
2 голосов
/ 19 марта 2012

Я следую учебнику Майкла Хартла

http://ruby.railstutorial.org/chapters/sign-in-sign-out?version=3.2#code:bootstrap_js

И один из разделов включает использование в приложении загрузочного javascript. Когда я запускаю приложение, используя 'rails s' на example.com:3000, оно работает. Но когда я запускаю его с пассажиром на example.com, он не работает.

Есть ли что-то, что я должен сделать или изменить в файлах конфигурации, чтобы он тоже работал в производстве? Спасибо

1 Ответ

3 голосов
/ 20 марта 2012

Я думаю, вы должны добавить свои application.js следующим образом: (config / production.rb:)

# config.assets.precompile += %w( application.js )

и в производственном цикле:

RAILS_ENV=production rake assets:precompile

Редактировать: или вы легко можете конвертировать .js формат в .js.coffee далее конф. варианты вы можете найти здесь: http://guides.rubyonrails.org/asset_pipeline.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...