2012-03-19 64 views
2

我下面邁克爾·哈特爾的軌道教程Bootstrap JavaScript在測試中的工作不在生產?

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

還有一節涉及使用該應用程序中引導的JavaScript。當我在example.com:3000上使用'rails s'運行應用程序時,它可以工作。但是當我在example.com上用乘客運行它時,它不起作用。

有什麼我必須做的或改變的配置文件,使其在生產中也可以嗎?由於

回答

3

我想你應該添加您的application.js這樣的:(配置/ production.rb :)

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

和生產運行:

RAILS_ENV=production rake assets:precompile 

編輯:否則容易就可以將.js格式轉換爲.js.coffee 進一步的conf。選項,你可以在這裏找到:http://guides.rubyonrails.org/asset_pipeline.html

相關問題