This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-11-29
Channels
- # arachne (3)
- # bangalore-clj (6)
- # beginners (246)
- # boot (57)
- # business (1)
- # capetown (1)
- # cider (2)
- # clara (1)
- # cljsjs (36)
- # cljsrn (1)
- # clojure (150)
- # clojure-austin (4)
- # clojure-brasil (7)
- # clojure-china (2)
- # clojure-france (3)
- # clojure-greece (3)
- # clojure-japan (3)
- # clojure-russia (38)
- # clojure-spec (25)
- # clojure-uk (25)
- # clojurescript (320)
- # clojurex (1)
- # cursive (38)
- # datascript (48)
- # datomic (23)
- # emacs (29)
- # events (1)
- # funcool (2)
- # hoplon (64)
- # jobs (3)
- # luminus (10)
- # off-topic (26)
- # om (27)
- # om-next (1)
- # onyx (1)
- # parinfer (38)
- # perun (5)
- # planck (19)
- # re-frame (38)
- # reagent (19)
- # remote-jobs (1)
- # rum (2)
- # schema (2)
- # spacemacs (1)
- # specter (8)
- # test-check (10)
- # vim (7)
- # yada (14)
@vinnyataide: check your resources
paths, and check if they match the Ring middleware that serves them
@vinnyataide have you given your target
task an output dir?
@anmonteiro just checked, there's an "app.cljs.edn" only inside js
@vinnyataide: right, and what about the ring resources middleware?
Here's what I'm referring to: https://github.com/anmonteiro/om-next-fullstack/blob/master/src/clj/todomvc/server.clj#L66
@anmonteiro just added the boot-lein plugin
@vinnyataide and what's the problem you're having with om-next-fullstack?
@anmonteiro it only renders the initial load, after that no action is computed, checked the code and there is no js file output, just some libs
hrm, probably something related to windows
@vinnyataide maybe try changing js/app
to js\app
in the IDS
will do
When I open a browser repl (boot-cljs-repl) using (start-repl)
, stop it and start it again, the browser never reconnects. Reloading the browser doesn't help. So the only way to recover is to restart the clojure repl, which take up to 2min.
There's an issue open about this: https://github.com/adzerk-oss/boot-cljs-repl/issues/38 But I'm wondering, how do people work around this problem? I feel there's something I'm missing.
I mean I guess I could just never close the open terminal window 🙂
any plans for a new release any time soon? no rush, i'm just looking forward to a change to the repl
task that is currently in master
^a wrote a little thing about boot-bookmarklet, a boot task that generates bookmarklets so you can write bookmarklets in clojurescript
hello channel, ready for the Conj? Who is coming? 🙂
on another note, is there a way to fetch deps from pom.xml
, resolving even submodule as well? Is it something that has been worked on already for Maven+Boot mixed projects?
I have been busy with other things for a while. I am getting back to the boot port to clojureclr. Has anybody done any more work on this @flyboarder ? I am working on porting App.java first. * Why is App.cs devoid of comments? * Can someone give me some hints about ClojureRuntimeShim ?
@phreed: I keep attempting this, I don't know enough Java tho
@flyboarder is it the ClojureRuntimeShim that is hanging you?
I've been starting with the Java code
what's the state of the art for boot and multi-module projects now ? i've got a lein-modules project that i would like to migrate to boot...
@micha Ultimately I need to know how to replicate its behavior in .Net My understanding is that it is used to produce separate "runtimes" in the same virtual machine. Problem is I do not understand what that means 😉 nor what the .Net equivalent might be.
there can be multiple class loaders in the program that each resolve Foo
to a different actual class
any code that is running runs in an environment that includes a hierarchy of class loaders that the JVM constructs in its own bootstrapping
@micha Right, I remembered you mentioned that before. Apparently .Net has something similar but different, https://msdn.microsoft.com/en-us/library/9x0wh2z3(v=vs.90).aspx
So the shim is all about making independent runtime environments for the pods to run in?
on the jvm that means a classloader is created, and various clojure classes are loaded from that classloader