This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-02-20
Channels
- # admin-announcements (1)
- # beginners (17)
- # boot (22)
- # cider (43)
- # cljs-dev (6)
- # cljsjs (2)
- # clojure (29)
- # clojure-austin (7)
- # clojure-estonia (1)
- # clojure-russia (62)
- # clojure-sg (1)
- # clojurebridge (2)
- # clojured (1)
- # clojurescript (89)
- # datomic (8)
- # hoplon (333)
- # jobs (3)
- # ldnclj (2)
- # leiningen (10)
- # luminus (1)
- # off-topic (9)
- # om (46)
- # proton (4)
- # re-frame (13)
- # reagent (29)
- # yada (11)
is there a way to force boot-reload to re-require namespaces,
i'm running into an issue where i change a string's value def
'd in a file/namespace which isn't my core entry point for cljs-boot (its' required) and it will trigger a reload, but the variable isn't actually updated to the new string...
if i move the exact def
into my core cljs entrypoint and change the string there, reloading works fine and saving triggers a reload and accurately updates the variable
@micha thanks -- figured out it was an issue with a fn not re-running in my separate ns and wound up solving it by atom deref'ing
A simple task lib and app, intended to make it easier to explore boot by learning how to break things
It's very minimal at the moment but I expect to add bits as I learn more about how not to do things. 😉
@mobileink: that's a neat idea
A related idea you might consider for version 3.0: treat test cases as documentation. I've switched to this on my projects - carefully written, the test cases express something close to the axioms of an algebra. so reading the test cases and reading the source code are dual. might be very useful for boot, where I've had to do lots of experimenting.
how can I capture stdout from dosh
? This isn't working: (let [info (with-out-str (boot.util/dosh "bower" "info" ~package))]...)
. When run this prints the cmd output to screen and does not bind it to info
.
what is the best way of solving a lein
bug? Switch to boot 😄
no ok, I was joking, have you guys any idea of how this can be possible? https://github.com/emezeske/lein-cljsbuild/issues/439
@mobileink: if you want to capture the output i think you probably want to use the clojure.shell/sh
function instead
@richiardiandrea: yes this is a problem caused by not having pods
lein adds ghost dependencies to your project in certain profiles which can interfere with your own dependencies
Hey @micha you're definitely right...btw I don't know if you've already done it but I have a fix for improving #401, so please wait for it before merging ok?