Я начал новый проект реагента с lein new reagent sample-proj
(вы можете использовать последнее, чтобы воспроизвести проблему). Через некоторое время я добавил клиентскую зависимость для datomic (мне пришлось исключить jetty-http
, так как он противоречил ring-server
).Шаблон Reagent с Datomic зависимостью приводит к неправильному поведению в leiningen REPL
[com.datomic/clj-client "0.8.606"
:exclusions [org.eclipse.jetty/jetty-http]
]
Тогда я понял, что в lein repl
вы не можете запустить сервер больше с (start-server)
. На localhost:3000
вы просто получите ERR_SOCKET_NOT_CONNECTED
. В консоли нет сообщений.
Даже странно, что если я начинаю nREPL из Cursive, все работает отлично.
Кто-нибудь знает, что здесь происходит. Я потерялся с этим, так как в курсивном REPL figwhweel's app.js
не найден. Мой project.clj
: https://gist.github.com/frickm/4cfdba9ae812a909dfe8d5719c94718e.
заранее спасибо
Фрике
Нашел из сдвига удачи: получаю сокет отказался соединение при попытке подключения к nREPL начал внутри ботинка-CLJ стручка, но работал, когда выполнял «boot repl» и запускал вещи вручную. –