2014-06-05 39 views
1

我有一個工作(開發中)Angular應用程序,我剛剛得到我的Grunt分發腳本工作如何我想要它,但是當通過Grunt運行我的應用程序,然後從分發文件夾運行它時,我只是得到一個空白頁,沒有錯誤,沒有在控制檯中登錄,在Chrome等網絡選項卡中沒有丟失文件,它似乎一切加載,但沒有任何反應。Angular - 空白頁面,如何診斷引導問題?

我已經在開發過程中前運行到這個問題,並圍繞慘敗,直到它的工作,然而,這是現在複雜得多,由於在分配縮小的文件等

我想正確診斷這個空白頁面問題,但我不知道從哪裏開始,看起來Angular在處理到遠程模式後根本不會自動引導。

似乎沒有Angular這樣的非常詳細的診斷模式,我已經切換到uniminified,沒有任何報告。

我檢查了縮小的html文件,我的ng-app標籤仍然存在於html元素中,因爲它應該是這樣,所以這不是問題。

此外,如果我放棄控制檯,我可以輸入角度並獲取輸出,所以它在那裏,只是沒有做任何事情。

從哪裏開始?

+0

發現瞭解決我的問題引導是使用軋液:false選項的uglify但是這不應該是必要的,因爲我使用Angular的模塊引用的小型安全數組方法,並且它無助於找出實際問題的位置,所以這個問題仍然存在。 – JohnC

回答

0

從加載頁面時Chrome開發工具打開。 在所有服務和控制器的頂部添加$ log.debug語句。

app.js不會沒有

['paramname1', 'paramname2', function(paramname1, paramname2) { 

版本中運行(所有其他文件再壓縮罰款了吧)