Czy istnieje sposób tworzenia punktów przerwania w clojurescript? Zarówno w rodzimym debuggerze, jak i w reploku.punkty przerwania clojurescript
próbowałem (js * "debugger") i to zwraca
SyntaxError: Unexpected token debugger
dzięki!
Czy istnieje sposób tworzenia punktów przerwania w clojurescript? Zarówno w rodzimym debuggerze, jak i w reploku.punkty przerwania clojurescript
próbowałem (js * "debugger") i to zwraca
SyntaxError: Unexpected token debugger
dzięki!
powinien działać. Po prostu brakuje średnika.
W przypadku gdy ktoś zobaczyć to później,
Jeśli jesteś wewnątrz go
bloku może trzeba użyć tego: (js* "0; debugger")
bo iść makr tworzy definicje zmiennych wszędzie tak, że poprawki na tym scenariuszu.
Jeśli z jakiegoś innego powodu tak się nie dzieje, sprawdź dziennik błędów, musisz jak znaleźć sposób na "zhakowanie" nieprawidłowej kompilacji przez dodanie czegoś.
tak, dzięki! Interesująca nuta, to faktycznie kompiluje się jako "debugger ;;" więc uruchomienie go z repliki (którą próbowałem przed wysłaniem) wyzwala błąd. – hcliff
to kolejna kontynuacja, to nie może być ostatnia instrukcja w funkcji, ponieważ kompilator spróbuje go zwrócić (tworząc debugger return ;;), który nie działa. – hcliff
Nie może być w kontekście asynchronicznym ani jądro, kompilator emituje 'var inst_19518 = debugger ;;' –