So debuggen Sie ClojureScript

Ich entschuldige mich für diese scheinbar dumme Frage, aber ich spiele jetzt seit ein paar Wochen mit ClojureScript und kann diese eine einfache Frage nicht herausfinden:

Wie debugge ich ClojureScript?

Also hier ist das Problem:

Ich schreibe meine * .cjs-DateienIch führe cljsc / build aus ...Ich lade meine Webseite hoch.Es passiert etwas Schlimmes.Ich öffne die Firefox-Konsole.Ich bekomme eine Zeile in dererzeugt js, was ich unverständlich finde, und ich habe keine Ahnung, aus welcher Zeile der ursprünglichen cljs-Datei sie stammt.

Meine Frage:

Was ist der richtige Weg, um ClojureScript-Anwendungen zu entwickeln?

PS: Ich habe mir ClojureScriptOne angeschaut. Was ich nicht mag, ist, dass es eine Menge Technologie auf einmal aneinander reiht. und ich würde es vorziehen zu verstehen, wie man jeden benutztIndividuell Stück für sich allein, bevor Sie alles zusammen verketten.

Ich mag Ring + Schnurrbart + Compojure [hauptsächlich, weil ich meine standardmäßigen Clojure-Debugging-Techniken verwenden kann], aber ClojureScript ist ein anderes Biest.

AKTUALISIEREN: Die Dinge haben sich ziemlich verändert, seit diese Frage zum ersten Mal gestellt wurde. Die richtige Methode zum Debuggen von ClojureScript-Anwendungen besteht heutzutage darin, Quellzuordnungen zu aktivieren:http://github.com/clojure/clojurescript/wiki/Source-maps

Antworten auf die Frage(6)

Ihre Antwort auf die Frage