2016-06-10 26 views
0

工作我使用字體真棒微調使用客運應用部署的軌道不是動畫,但在本地服務器

<i class="fa fa-refresh fa-spin fa-3x fa-fw"></i> 

創建在我的Rails應用轉動的圖標。它可以在我的本地服務器上正常工作,但是當我在aws ec2實例上部署它時,該圖標沒有動畫效果。由於它在本地機器上正常工作,我猜測ec2中的rails配置必須有問題。任何人都可以幫忙嗎?

P.S:我正在使用乘客部署我的導軌應用程序,並且它正在開發模式下運行。

+0

https://github.com/bokmann/font-awesome-rails/issues/74 – emrahbasman

+0

您是否找到解決此問題的解決方案? – user273895

+0

@ user273895當我在服務器上部署應用程序時,此問題仍然存在。 –

回答

0

首先,檢查你的瀏覽器控制檯,如果你得到所有的資產:CSS,JavaScript等(狀態碼不應該是404)。

其次,在Passenger Rails下默認運行生產。你確定你運行在開發模式?如果沒有,那可以解釋這個問題,因爲資產不會被編譯。

如果是這樣,嘗試編譯資產:

rake assets:precompile 
rake assets:clean 

第三,這一個建議:一旦你的應用程序部署的地方,任何地方,在生產模式下運行。如果您必須知道您正在運行的環境,請添加新的環境變量,如APP_ENV

希望這會有所幫助。

+0

嗨,Eric。我檢查了我的瀏覽器並且狀態碼不爲零。我在開發模式下運行我的應用程序,以便我可以獲取日誌和調試錯誤。我將在所有應用完成後立即將其投入生產模式。字體真棒微調仍然不旋轉。它在我的本地機器上正常工作,但在部署時顯示爲靜態。有任何想法嗎? –