This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-05-28
Channels
- # beginners (67)
- # boot (31)
- # cider (1)
- # cljs-dev (12)
- # cljsjs (1)
- # cljsrn (23)
- # clojure (86)
- # clojure-russia (2)
- # clojure-spec (6)
- # clojure-uk (12)
- # clojurescript (171)
- # core-async (2)
- # core-matrix (1)
- # cursive (3)
- # events (1)
- # lumo (6)
- # off-topic (118)
- # om (51)
- # onyx (16)
- # perun (3)
- # re-frame (14)
- # reagent (19)
- # uncomplicate (5)
- # unrepl (6)
- # untangled (6)
@alandipert (trusting in slack's snooze here) - I have a fix for #547 ready for review at #613
@bhagany awesome, i’ll try it out. it does need some CHANGES.md action tho, if you’re up for doing that too
Also folks, seeking opinions on https://github.com/boot-clj/boot/pull/608
@alandipert I also didn't remove read-string-all
, because I wasn't sure if it was considered part of the public api - what do you think?
Also, this is a relatively simple, backwards-compatible improvement that would really help me out, if we're ramping up for a release 🙂 : https://github.com/boot-clj/boot/pull/566/files
does any know of an example with boot + figwheel + pedestal? trying to understand behaviour of boot-figwheel (not sure if it should or not copy resources to target)
ok, thanks - will test if if works with a clj repl (for fullstack dev). I was trying something along
(comp
(figwheel :build-ids ["dev" "cards"])
(repl :server true :init-ns 'user :port 9010)
(wait))
i'm approximately literally starting with boot for the first time so won't be able to help much 😅
same here, good luck for us 🙂
clojure.lang.Compiler$CompilerException: clojure.lang.ExceptionInfo: Call to clojure.core/ns did not conform to spec:
In: [1] val: ((require [clojure.string :as string] [cljs.source-map.base64 :as base64])) fails at: [:args] predicate: (cat :docstring (? string?) :attr-map (? map?) :clauses :clojure.core.specs.alpha/ns-clauses), Extra input
i tried changing that to "2.0.0" in the :dependencies but still same error (it doesn't seem to download a new version of boot-cljs when I run boot cljs
again after doing that)
@nikki try copying from this example https://github.com/omcljs/om/blob/master/build.boot#L49 (it worked here)
https://github.com/magomimmo/modern-cljs/blob/master/doc/second-edition/tutorial-01.md#minimal-buildboot is the part that i used
kk,
[nikki modern-cljs]$ cat boot.properties <(echo -e '\n\n--\n') build.boot
BOOT_CLOJURE_NAME=org.clojure/clojure
BOOT_CLOJURE_VERSION=1.9.0-alpha17
BOOT_VERSION=2.7.1
--
(set-env!
:source-paths #{"src/cljs"}
:resource-paths #{"html"}
:dependencies '[[org.clojure/clojure "1.9.0-alpha17"]
[org.clojure/clojurescript"1.9.562"]
[adzerk/boot-cljs "2.0.0"]])
(require '[adzerk.boot-cljs :refer [cljs]])
this worked@pedroteixeira in case you were curious ^ i think this is latest everything
thnks, but I ended up sticking with [org.clojure/clojure "1.9.0-alpha16"]
e [org.clojure/clojurescript "1.9.542"]
for now, because when I tried upgrading, it seems some pieces didn't go along. will try again throught the week (might probably downgrade to stable clojure, some libs will break because of the spec- > spec.alpha)