2013-06-17 12 views
12

Ho WebStorm che avvia correttamente la mia app quando apro il debug. Esegue l'app in Chrome e Chrome mi informa che quella scheda è in modalità di debug.Modalità debug di WebStorm non ha colpito i punti di interruzione

Ma non si romperà in nessun punto di interruzione. Sto usando Ext JS e nella root app.js ho un breakpoint sul launch: function (che viene chiamato) e che non mi fa cadere nel debugger.

Il debugger di WebStorm non funziona con Ext JS?

+0

può essere correlato http://stackoverflow.com/questions/17059465/google-chrome-debugger-skip-breakpoint – maazza

+0

per favore, controlla http://youtrack.jetbrains.com/issue/WEB-8096 - sembra simile al tuo problema? In caso contrario, quindi, fornire un progetto di esempio che mostri il problema – lena

+0

@lena Potrebbe essere la stessa cosa. Nel mio caso è la root app.js, ma nella funzione di avvio. Guarderò per una correzione di bug su quel bug segnalato. Grazie. –

risposta

3

Ho la stessa situazione, tranne che sto costruendo la mia app utilizzando Backbone.js e RequireJs e l'app è in esecuzione su localhost. La mia app può essere eseguita in modalità di debug in Chrome, ma i punti di interruzione non possono essere colpiti.

Ho risolto il problema mappando l'URL remoto e la mia directory locale. Puoi definirlo nel tuo profilo di configurazione debug di JavaScript in Run-> Modifica configurazioni.

È possibile fare riferimento a questo meraviglioso tutorial: Debugging your JavaScript app using WebStorm.

Buon debug!

+0

Come esattamente hai mappato? Quale file a quale URL? –

+0

Solo una FYI, ho mappato in modo errato la mia cartella web-code con un nome di percorso linux (il mio server web sta eseguendo Linux). Quando l'ho modificato in un URL, ha funzionato, ad esempio ho utilizzato http://myserver.mydomain.com/homepage.html – MikeyE

+0

Grazie! Questo ha funzionato per me. – Combii

Problemi correlati