Cómo depurar ClojureScript

Me disculpo por esta pregunta aparentemente estúpida, pero he estado jugando con ClojureScript de forma intermitente durante algunas semanas, y no puedo entender esta simple pregunta:

¿Cómo depuro ClojureScript?

Así que aquí está el problema:

Escribo mis archivos * .cjsEjecuto cljsc / build ...Cargo mi página web.Algo malo sucede.Abro la consola de firefox.Me sale una linea en elgenerado js, lo cual me parece incomprensible, y no tengo idea de qué línea del archivo cljs original vino.

Mi pregunta:

¿Cuál es la forma correcta de desarrollar aplicaciones ClojureScript?

PD: he visto ClojureScriptOne: lo que no me gusta es que combina un montón de tecnología a la vez; y prefiero entender cómo usar cada unoindividual pieza por sí sola antes de encadenarlo todo junto.

Me siento cómodo con ring + mustache + compojure, [principalmente porque puedo usar mis técnicas de depuración de Clojure estándar] pero ClojureScript es otra bestia.

ACTUALIZAR: Las cosas han cambiado bastante desde que se hizo esta pregunta por primera vez. La forma correcta de depurar las aplicaciones ClojureScript en estos días es habilitar los mapas de origen:http://github.com/clojure/clojurescript/wiki/Source-maps

Respuestas a la pregunta(6)

Su respuesta a la pregunta