diff --git a/doc/nrepl/bb.edn b/doc/nrepl/bb.edn index 8efe856..ddc1105 100644 --- a/doc/nrepl/bb.edn +++ b/doc/nrepl/bb.edn @@ -5,8 +5,7 @@ :tasks {http-server {:doc "Starts http server for serving static files" :requires ([babashka.http-server :as http]) :task (do (http/serve {:port 1341 :dir "."}) - (println "Serving static assets at http://localhost:1341") - (deref (promise)))} + (println "Serving static assets at http://localhost:1341"))} browser-nrepl {:doc "Start browser nREPL" :requires ([sci.nrepl.browser-server :as bp]) diff --git a/src/scittle/nrepl.cljs b/src/scittle/nrepl.cljs index 801a373..fffa295 100644 --- a/src/scittle/nrepl.cljs +++ b/src/scittle/nrepl.cljs @@ -34,7 +34,7 @@ (defn ws-url [host port path] (str "ws://" host ":" port "/" path)) -(let [ws-port (or (.-SCITTLE_NREPL_WEBSOCKET_PORT js/window) 1340)] +(when-let [ws-port (.-SCITTLE_NREPL_WEBSOCKET_PORT js/window)] (set! (.-ws_nrepl js/window) (new js/WebSocket (ws-url "localhost" ws-port "_nrepl"))))