Próbuję usunąć błąd strony, w którym program IE 9 będzie działał po raz pierwszy w mojej aplikacji requirejs/backbone, ale zakończy się ponownym ładowaniem strony. Jednak przy próbie debugowania tego problemu za pomocą narzędzi programistycznych F12 IE, nie mogę przejść do źródła, aby ustawić punkt przerwania, ponieważ IE nie ładuje żadnego z plików, które obejmuje RequireJS. Jak mogę obejść ten problem, aby naprawić mój ból głowy IE?Narzędzia programistyczne przeglądarki Internet Explorer nie wyświetlają kodu źródłowego przy użyciu narzędzia RequireJS
Odpowiedz
Chyba spóźniłem się na imprezę, ale mam nadzieję, że moja odpowiedź pomoże tobie i innym. Plik, który chcesz debugować, lub wiersz w pliku, po prostu dodaj ten ->debugger;
przed tą linią.
Tak więc, gdy require.js załaduje twój skrypt i napotka ten ciąg, tj. debugger;
, zostanie automatycznie zatrzymany w tej linii.
Można wygenerować pojedynczy js Plik z wymagać narzędzia:
- zawierają requirejs w tym jednym pliku (http://requirejs.org/docs/optimization.html#onejs)
- zestawu optymalizują do none (brak źródła minified - http://requirejs.org/docs/optimization.html#shallow)
W swoim pliku index.html połącz ten plik zamiast require.js.
Możesz debugować za pomocą IE.
Mam ten sam problem od czasu do czasu. Czasem pomaga: Zamknij wszystkie pliki w widoku Debugger, pozostaw DevTools otwarte, naciśnij Play, aby zezwolić na kontynuację strony, a następnie wykonaj akcję na stronie lub załaduj ponownie - jeśli zatrzyma się na debugerze ; ponownie, wszystkie pliki zostaną załadowane. Ale wciąż badając;)
- 1. Narzędzia programistyczne przeglądarki Internet Explorer - jak zachować logi podczas nawigacji?
- 2. Wyłącz narzędzia programistyczne programu Internet Explorer 8
- 3. Narzędzia programistyczne Haskell GUI
- 4. Sterowane głosem Narzędzia programistyczne
- 5. Środowisko programistyczne Ubuntu (narzędzia GNU)
- 6. Korzystanie z kamery internetowej przy użyciu przeglądarki Internet Explorer
- 7. Narzędzia programistyczne nie działają w Chrome osx
- 8. Dlaczego moje narzędzia programistyczne IE8 nie działają?
- 9. Debugger nie działa w IE 11 Narzędzia programistyczne F12
- 10. Błąd przeglądarki Internet Explorer 8 z tabelą:
- 11. Narzędzia programistyczne IE8 - dodaj styl CSS
- 12. Wydajność przeglądarki Internet Explorer 11 z JS
- 13. IE8 Javascript nie działa, dopóki Narzędzia programistyczne nie są otwarte?
- 14. Zdobądź pozycję w oknie przeglądarki Internet Explorer
- 15. Sortowanie wykazu katalogów przy użyciu narzędzia RecursiveDirectoryIterator
- 16. Narzędzia programistyczne IE8 nie wyświetlające informacji o stylu
- 17. Błąd trybu chronionego przeglądarki Internet Explorer
- 18. Menu kontekstowe paska narzędzi przeglądarki Internet Explorer
- 19. Zatrzymanie przeglądarki WebBrowser powoduje otwarcie przeglądarki Internet Explorer
- 20. Błąd BadImageFormatException przy użyciu narzędzia InstallUtil
- 21. Jak dobry jest tryb przeglądarki IE8 w przeglądarce Internet Explorer 10?
- 22. Odcinanie rozwijania przy użyciu narzędzia rozruchowego
- 23. przy użyciu narzędzia do przepakowywania JarJar
- 24. Pobierz plik przy użyciu narzędzia HtmlUnit
- 25. Zarządzaj indeksem hoogle przy użyciu narzędzia stosu
- 26. Cofanie realizacji transakcji przy użyciu narzędzia cleartool
- 27. skrótów Wyłącz Internet Explorer
- 28. Narzędzia programistów IE 11 nie wyświetlają szerokości elementu
- 29. Ukrywanie przeglądarki Internet Explorer, gdy uruchamiana jest usługa WatiN
- 30. Narzędzia do rysunkowego wywołania funkcji wykresu kodu
Czy kliknięcie ikony odświeżania na karcie HTML ma znaczenie? – epascarello
Odświeża wszystkie znaczniki skryptów, które requestjs zapisał w domenie w widoku HTML. Jednak karta skryptu nie odzwierciedla tych nowych skryptów (ich nie widać) –