28

在 Eclipse+逆时针中,当我想连接到 REPL 时,对话框告诉我可以通过 HTTP 使用 nREPL:

连接到 REPL 对话框

如何设置?这是否以某种方式连接到吊桥lein repl :connect http://my.url/repl尽管为我工作,但我无法使这些工作一起工作。

为清楚起见,为什么这与经典 REPL 相比有用:经典 REPL 仅适用于 localhost。您可以通过 SSH 端口隧道桥接它,但这 - REPL over HTTP - 是远程“实时”服务器的可行替代方案。


为了完整起见,服务器端:

4

1 回答 1

1

我刚刚安装了 CCW 并尝试了https://github.com/technomancy/chortles:导出那里建议的环境变量后,我做了“lein run”,它连接起来http://flynn:reindeerflotilla@localhost:5000/repl就像一个魅力。我尝试评估简单的表达式,并且在服务器启动和运行时我完全没有问题。我正在使用 Leiningen 2.4.3 来运行它。

Chortle 的来源https://github.com/technomancy/chortles/blob/master/src/chortles/web.clj似乎很简单,主处理程序被包裹在吊桥中间件中,包括会话和参数支持。那对你有用吗?对您自己的应用程序使用相同的方法是否可行?

于 2014-09-01T15:40:41.483 回答