我想在瀏覽器中啓動ClojureScript REPL。理想情況下,我不想使用奧斯汀:我首先想獲得最簡單的REPL可能的工作。啓動ClojureScript瀏覽器REPL
我試過以下各種教程,到目前爲止我還沒有設法使它工作。基本上我不明白當人們說:「啓動ClojureScript瀏覽器REPL」時人們的意思。
到目前爲止,我所做的:
lein new mies hellow
和:
lein cljsbuild auto hellow
這是我的Core.js文件:
(ns hellow.core
(:require [clojure.browser.repl :as repl]))
(enable-console-print!)
(println "Hello world!")
(. js/console (log "Hello again"))
(repl/connect "http://localhost:9000/repl")
(. js/console (log "Ah, this prints too"))
當我打開我的index.html(其中調用core.js),我可以在Chrome的開發人員工具的JavaScript控制檯中看到所有內容正確記錄。
但是(repl/connect ...)
明顯失敗。以下是Chrome的開發人員工具顯示的內容;
Failed to load resource http://localhost:9000/repl?xpc=%7B%22cn%22%...
在幾乎每一個論壇上發帖/博客條目/約ClojureScript教程中,我讀到這個問題,我偶然發現了一個行說:「啓動瀏覽器REPL」或類似的東西。
如何啓動瀏覽器REPL?這是必須做的之前加載index.html從瀏覽器?
我可以從Emacs啓動這個瀏覽器REPL嗎?
如何測試瀏覽器REPL是否在不加載的情況下工作index.html/core.js?
我怎樣才能然後確認,之後的index.html/core.js被加載到瀏覽器中,該(REPL /連接...)內core.js所做的工作和實際連接到REPL?
檢查花輪和栗子。這些將使瀏覽器更容易啓動 – zach 2014-11-19 22:51:34