2013-06-06 112 views
1

我已經構建了一個Rails 4 jQuery移動應用程序,它在開發中工作正常。該應用程序在生產中工作,但不是jQuery Mobile的東西。我只是得到非風格的輸出。我使用jQuery和jQuery手機的寶石。我的平臺是Rackspace上的Ubuntu 13.04,Ruby 2.0.0-p195,Rails 4.0-rc1,postgresql,Nginx,Unicorn。Rails的jQuery手機不能在生產

的Gemfile

gem 'jquery-rails' 
gem 'jquery_mobile_rails' 

的application.js

// 
//= require jquery 
//= require jquery_ujs 
//= require jquery.mobile 
//= require turbolinks 
//= require clubapp 
//= require_tree . 

application.css

* 
*= require_self 
*= require_tree . 
*= require jquery.mobile 
*= require clubapp 
*/ 

佈局

<meta name="viewport" content="width=device-width, initial-scale=1"> 
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> 
<%= javascript_include_tag "application", "data-turbolinks-track" => true %> 
+0

jquery-rails的版本是什麼?目前的版本不包括jquery-ui。如果您沒有在您的gemfile中指定版本號,您的生產和開發機器可能會使用兩個不同的版本。在您的gemfile中指定'jquery-rails',2.3.0'''並且看看它是否可用,因爲該版本仍然包含jquery-ui。 – andreofthecape

+0

jquery-rails(3.0.0) jquery_mobile_rails(1.3.0) – markhorrocks

+0

開發和生產都使用相同的版本嗎? – andreofthecape

回答

0

我需要重新啓動服務器。現在這工作正常。