This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-11-11
Channels
- # beginners (104)
- # boot (14)
- # cider (10)
- # clojure (38)
- # clojure-australia (3)
- # clojure-dev (11)
- # clojure-spec (8)
- # clojurebridge (2)
- # clojurescript (50)
- # core-async (118)
- # emacs (3)
- # expound (2)
- # fulcro (39)
- # jobs (3)
- # jobs-discuss (17)
- # kaocha (2)
- # lumo (1)
- # off-topic (16)
- # onyx (1)
- # re-frame (1)
- # reitit (24)
- # shadow-cljs (14)
- # sydney (1)
- # tools-deps (14)
- # yada (1)
https://github.com/boot-clj/boot-figreload#usage can anyone explain why i also need boot-http for this to work?
Because tasks in boot are so easily composed, they tend to follow the unix philosophy of “do one thing well.” boot-figreload does live code reloading of clojurescript code, and boot-http serves static files and/or a ring application. They have nearly totally orthogonal purposes and can be used independently of each other.
The real dependency of figreload is actually having an http server to get the first set of compiled js into the web browser, because figreload has some client side code that communicates via websocket with the boot task. boot-http is a convenient boot filesystem aware http server.
got it. thanks. i am using figreload for development on a chrome extension so i think this first-delivery problem is already solved for me by way of chrome's extension packaging.
I'm on Windows. I have Java on my path, but boot thinks I don't, and sends me to the download link.
Okay, I figured it out. Boot.exe uses launch4j which finds Java based on registery keys, and not the environment variables. :face_with_open_mouth_vomiting:
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not transfer artifact boot:pod:pom:2.7.2 from/t o clojars (https://repo.clojars.org/): sun.security.validator.ValidatorException: PKIX path building failed: sun.securit