我對這個看似愚蠢的問題道歉,但我已經和關閉了幾個星期,現在玩ClojureScript,我想不通這一個簡單的問題:如何調試ClojureScript
如何我要調試ClojureScript嗎?
所以這裏的問題是:
- 我寫我的* .cjs文件
- 我跑cljsc /建...
- 我加載了我的網頁。
- 發生了一些不好的事情。
- 我打開了Firefox的控制檯。
- 我在生成的 js中找到一行,我覺得這是不可理解的,我不知道它來自哪個原始cljs文件的行。
我的問題:
什麼是發展ClojureScript應用程序的正確方法是什麼?
PS我已經看過ClojureScriptOne - 我不喜歡它的是它將所有的技術一起串起來;我寧願瞭解如何在鏈接它們之前單獨使用每個作品。
我很喜歡ring + mustache + compojure,[主要是因爲我可以使用我的標準Clojure調試技術],但ClojureScript是另一個野獸。
UPDATE:事情發生了很大的變化,因爲這個問題首次被問到。調試ClojureScript應用這些天的正確方法是使源地圖 - http://github.com/clojure/clojurescript/wiki/Source-maps
感謝dnolen的編輯,由於純粹的歷史事故,我仍然爲這個答案賺取積分 - 歡呼dnolen! – Hendekagon