Ich entschuldige mich für diese scheinbar dumme Frage debuggen, aber ich habe jetzt ein und aus für ein paar Wochen mit ClojureScript gespielt, und ich kann nicht diese einfache Frage herauszufinden:Wie ClojureScript
Wie debugge ich ClojureScript?
So, hier ist das Problem:
- ich meine * .cjs Dateien schreiben
- I cljsc run/bauen ...
- ich meine Webseite laden.
- Etwas Schlimmes passiert.
- Ich öffne die Firefox-Konsole.
- Ich bekomme eine Zeile in der generiert js, die ich unverständlich finde, und ich habe keine Ahnung, aus welcher Zeile der ursprünglichen cljs-Datei es kam.
Meine Frage:
Was ist der richtige Weg ClojureScript Anwendungen zu entwickeln?
PS Ich habe ClojureScriptOne angeschaut - was ich nicht mag ist, dass es eine ganze Reihe von Technologien auf einmal zusammenfügt; und ich würde es vorziehen, zu verstehen, wie man jedes Stück einzeln Stück selbst benutzt, bevor es alles zusammen kettet.
Ich bin zufrieden mit Ring + Schnurrbart + Compojure, [hauptsächlich weil ich meine Standard Clojure Debugging-Techniken verwenden kann] aber ClojureScript ist ein anderes Biest.
UPDATE: Die Dinge haben sich ziemlich geändert, seit diese Frage zuerst gestellt wurde. Der richtige Weg, ClojureScript Anwendungen in diesen Tagen zu debuggen ist Quelle Karten zu ermöglichen - http://github.com/clojure/clojurescript/wiki/Source-maps
dank dnolens Bearbeitung, bekomme ich immer noch punkte für diese antwort wegen des rein historischen unfalls - prost dnolen! – Hendekagon