Как отлаживать ClojureScript

Я извиняюсь за этот, казалось бы, глупый вопрос, но я играю с включенным и выключенным ClojureScript уже несколько недель, и я не могу понять этот простой вопрос:

How do I debug ClojureScript?

Так вот в чем проблема:

I write my *.cjs files I run cljsc/build ... I load up my webpage. Something bad happens. I open up the firefox console. I get a line in the generated js, which I find incomprehensible, and I have no idea which line of the original cljs file it came from.

My question:

Как правильно разрабатывать приложения ClojureScript?

PS Я смотрел на ClojureScriptOne - что мне не нравится в нем, так это то, что он связывает воедино кучу технологий одновременно; и я предпочел бы понять, как использовать каждыйindividual кусочек сам по себе, прежде чем соединить все вместе.

Мне комфортно с ring + mustache + compojure, [главным образом потому, что я могу использовать свои стандартные методы отладки Clojure], но ClojureScript - еще один зверь.

UPDATE: С тех пор, как этот вопрос впервые был задан, все изменилось. Правильный способ отладки приложений ClojureScript в эти дни состоит в том, чтобы включить исходные карты -http://github.com/clojure/clojurescript/wiki/Source-maps

Ответы на вопрос(6)

Ваш ответ на вопрос