This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-04-30
Channels
- # beginners (11)
- # boot (18)
- # cider (36)
- # cljs-dev (17)
- # cljsrn (5)
- # clojure (144)
- # clojure-android (4)
- # clojure-art (1)
- # clojure-brasil (1)
- # clojure-dev (5)
- # clojure-india (1)
- # clojure-russia (13)
- # clojure-spec (4)
- # clojurescript (15)
- # code-art (2)
- # cryogen (1)
- # defnpodcast (1)
- # hoplon (1)
- # leiningen (5)
- # off-topic (18)
- # om (4)
- # onyx (25)
- # parinfer (1)
- # pedestal (6)
- # portkey (1)
- # re-frame (16)
- # reagent (1)
- # uncomplicate (1)
- # unrepl (10)
- # yada (16)
java.lang.Thread.run Thread.java: 745
java.util.concurrent.ThreadPoolExecutor$Worker.run ThreadPoolExecutor.java: 617
java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java: 1142
java.util.concurrent.FutureTask.run FutureTask.java: 266
...
clojure.core/binding-conveyor-fn/fn core.clj: 2020
boot.core/boot/fn core.clj: 1030
...
boot.core/construct-tasks core.clj: 992
clojure.core/apply core.clj: 657
...
boot.user/eval790/fn boot.user2289662831874648767.clj: 13
...
adzerk.boot-reload/eval529/fn boot_reload.clj: 128
adzerk.boot-reload/start-server boot_reload.clj: 34
boot.pod/call-in* pod.clj: 413
...
org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke ClojureRuntimeShimImpl.java: 102
org.projectodd.shimdandy.impl.ClojureRuntimeShimImpl.invoke ClojureRuntimeShimImpl.java: 109
...
boot.pod/call-in* pod.clj: 410
boot.pod/eval-fn-call pod.clj: 359
clojure.core/apply core.clj: 657
...
adzerk.boot-reload.server/start server.clj: 67
...
org.httpkit.server/run-server server.clj: 8
org.httpkit.server/run-server server.clj: 42
org.httpkit.server.HttpServer.<init> HttpServer.java: 77
sun.nio.ch.ServerSocketAdaptor.bind ServerSocketAdaptor.java: 67
sun.nio.ch.ServerSocketAdaptor.bind ServerSocketAdaptor.java: 74
sun.nio.ch.ServerSocketChannelImpl.bind ServerSocketChannelImpl.java: 223
sun.nio.ch.Net.bind Net.java: 425
sun.nio.ch.Net.bind Net.java: 433
sun.nio.ch.Net.bind0 Net.java
java.net.BindException: Cannot assign requested address
clojure.lang.ExceptionInfo: Cannot assign requested address
file: "/tmp/boot.user2289662831874648767.clj"
line: 19
in the above , how do I begin to debug "what address is this trying to take" ?Hi, I am trying to implement auto code reload with boot, pedestal and component.
(deftask start-server []
(let [d (delay (-main))]
(with-pass-thru [_] <@U1DHX2E5V>)))
(deftask dev []
(comp
(watch)
(refresh)
(sass)
(start-server)))
-----
(defn -main [& args]
(component/start (system)))
refresh
taken from https://github.com/samestep/boot-refresh
system - is system-map from component library
But nothing works, if someone has working example - please share.@kirill.salykin I have never used boot-refresh
, but what error do you receive? Aren't namespaces reloaded when you change a file?
how can I eval cljc code in a boot-cljs repl? I’m getting ‘cider-eval-last-sexp’ needs a Clojure REPL’
background: I have spec schemata code that works in clj and I want it to work in cljs too.
So is there a document on how to begin contributing to boot? Are there any conventions I need to know about?
so is the "hacking boot" section the best way to set-up an enviroment. Basically, do I need to run make install
every time I want to see my changes? Sorry I'm super new to this
building boot is a little bit inconvenient because of the way it is divided into modules
@mobileink thanks!