1
我正在接管使用coffeescript的舊版應用程序。編譯後的JavaScript顯示了幾個AJAX請求。但是,我無法找到它們在咖啡文本中定義的位置。有誰知道一種方式我可以找到生成相應的JavaScript行的咖啡腳本行嗎?找到coffeescript行
在此先感謝!
我正在接管使用coffeescript的舊版應用程序。編譯後的JavaScript顯示了幾個AJAX請求。但是,我無法找到它們在咖啡文本中定義的位置。有誰知道一種方式我可以找到生成相應的JavaScript行的咖啡腳本行嗎?找到coffeescript行
在此先感謝!
首先,您需要在編譯coffeescript時生成源映射。您可以通過將-m
傳遞給編譯器來完成此操作。
你需要做的第二件事是爲xhr呼叫設置斷點。在Chrome中,您可以在Sources選項卡中找到該選項,在右側面板中有一個名爲XHR Breakpoints的選項。
一旦XHR被觸發,瀏覽器將顯示發出請求的coffess行。
http://www.adaltas.com/blog/2012/02/15/coffeescript-print-debug-line/ –