Подтвердить что ты не робот

Против часовой стрелки HTTP REPL

В Eclipse + против часовой стрелки, когда я хочу подключиться к REPL, в диалоговом окне мне сообщается, что я могу использовать nREPL через HTTP:

Connect to REPL dialog

Как установить это? Связано ли это с drawbridge? Мне не удалось объединить эти работы, хотя lein repl :connect http://my.url/repl работал у меня.

Для ясности, почему это полезно по сравнению с классическим REPL: classic REPL работает только для localhost. Вы можете подключить его через туннелирование через SSH, но это - REPL через HTTP - является жизнеспособной альтернативой для удаленных "живых" серверов.


Только для полноты, серверная сторона:

4b9b3361

Ответ 1

Я только что установил CCW и попытался выполнить https://github.com/technomancy/chortles: я выполнил "lein run" после экспорта переменных среды, предлагаемых там, и соединяется с http://flynn:[email protected]:5000/repl как шарм. Я попытался оценить простые выражения, и у меня не было никаких проблем, пока сервер работал и работал. Я использую Leiningen 2.4.3 для его запуска.

Источники chortle https://github.com/technomancy/chortles/blob/master/src/chortles/web.clj кажутся довольно простыми, основной обработчик обернут промежуточным программным обеспечением drawbridge, включая поддержку сеанса и параметров. Это работает для вас? Можно ли использовать один и тот же подход для своего приложения?