From 57d44ee92f091f7cb607264405827bf87f9b723e Mon Sep 17 00:00:00 2001 From: gered Date: Tue, 21 Dec 2021 18:52:05 -0500 Subject: [PATCH] update nrepl server config --- README.md | 2 +- resources/leiningen/new/simple_app/config.edn | 3 ++- resources/leiningen/new/simple_app/src/root_ns/core.clj | 8 +++++--- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 6a573b5..690f4d2 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ The project can be run simply by: $ lein run ``` -A nREPL server will be started which can be connected to on port 4000 (configured via the aforementioned `config.edn`). +A nREPL server will be started which can be connected to on port 7000 (configured via the aforementioned `config.edn`). ## License diff --git a/resources/leiningen/new/simple_app/config.edn b/resources/leiningen/new/simple_app/config.edn index d73cfd1..3e3540b 100644 --- a/resources/leiningen/new/simple_app/config.edn +++ b/resources/leiningen/new/simple_app/config.edn @@ -1 +1,2 @@ -{:nrepl {:port 4000}} \ No newline at end of file +{:nrepl {:port 7000 :bind "127.0.0.1"} + :dev? true} \ No newline at end of file diff --git a/resources/leiningen/new/simple_app/src/root_ns/core.clj b/resources/leiningen/new/simple_app/src/root_ns/core.clj index 2ce35e3..a19054d 100644 --- a/resources/leiningen/new/simple_app/src/root_ns/core.clj +++ b/resources/leiningen/new/simple_app/src/root_ns/core.clj @@ -18,9 +18,11 @@ (defstate ^{:on-reload :noop} repl-server :start - (let [{:keys [port bind socket]} (:nrepl config) - server (nrepl/start-server :port port :bind bind :socket socket)] - (log/info "Started nREPL server:" (:server-socket server)) + (let [{:keys [port bind] + :or {port 7000 + bind "127.0.0.1"}} (:nrepl config) + server (nrepl/start-server :port port :bind bind)] + (log/info (format "Starting nREPL server listening on %s:%d" bind port)) server) :stop (when repl-server