2013-11-23 4 views
6

Ich frage mich, ob es eine Möglichkeit gibt, einen cljs-repl mit einem nodejs-Prozess zu verbinden, den ich bereits ausgeführt habe, also im Debug-Modus und an einem Haltepunkt gestoppt habe.Möglichkeit, Clojurescript Repl mit laufendem Node-Prozess zu verbinden

Also ich weiß, es gibt https://github.com/bodil/cljs-noderepl, und ich habe das läuft gut, aber es startet eine "Sandboxed-Umgebung", wie es in der Dokumentation heißt. Ich möchte, dass es sich mit einem Knotenprozess meiner Wahl verbindet (z. B. Knoten debug my_project.js).

Ich kann den normalen Knoten Debugger verwenden, aber das ist einfach alte JS, nicht CLJS.

Ich schaute auch in nRepl, aber das scheint nicht die Lösung zu sein.

Benötige ich im Moment, oder kann ich diese Art von Replik nur in einer Browserumgebung machen?

Dank

Antwort

0

Ich weiß, dass es ein bisschen spät, aber ich glaube nicht, Knoten einen Weg mit einer Lauf Umwelt zu kommunizieren. nREPL ist tatsächlich ein Schritt dorthin, da es in einer Nodejs-App zuhören und Clients Code senden lässt, aber ich habe keinen NREPL-Server für node.js clojurescript gesehen.

Das Beste, was ich bekommen habe, ist https://plus.google.com/112151928607622120183/posts/fNr5h8BgLEp

+0

können Sie NodeJS verwenden, um einen CLJS REPL laufen, aber nicht sicher, ob das Ihre Frage beantwortet: https://github.com/clojure/clojurescript/wiki/Quick-Start # running-clojurescript-on-nodejs – vikeri

Verwandte Themen