2011-12-27 141 views
1

由於某種原因,我的網站完美運行了一秒鐘。但是,我意識到有一個CSS錯誤,所以我決定通過執行資源來修復它:預編譯。一旦我這樣做,我的整個網站搞砸了。沒有任何JavaScript的作品了。然而,CSS仍然有效。有沒有人對我如何解決這個問題有任何想法。我不知道我可以在哪裏啓動或調試。任何提示將不勝感激。謝謝。資產預編譯後的Rails 3.1 javascript停止工作;生產

+0

你的javascript文件是否被加載?請看看'public/assets' - 是否有任何js文件? – 2011-12-27 16:43:58

+0

親愛的@LimboPeng 它似乎被加載,因爲我試圖點擊查看源代碼,並且它鏈接到application.js1234092814309。當我點擊它時,那裏是javacode。還有公共/資產項目。所以一切似乎工作,除了JavaScript不運行。 – kanekcwu 2011-12-28 01:11:43

+0

你使用什麼瀏覽器?如果Firefox/Chrome,JavaScript控制檯中是否有任何錯誤消息? – 2011-12-28 01:22:19

回答

0

我想通了。我需要在jquery_ujs之後擺脫所有// = require,然後在home.erb.html中執行javascript_include_tag jquery.nivo.slider.pack。感謝所有的幫助。

+0

它在生產模式下工作嗎? – 2011-12-28 08:59:17