oakes / full-stack-boot-example Goto Github PK
View Code? Open in Web Editor NEWA sample Boot project containing Clojure and ClojureScript
License: The Unlicense
A sample Boot project containing Clojure and ClojureScript
License: The Unlicense
With openjdk version "12" 2019-03-19 I get
SEVERE: (#error {
:cause nil
:via
[{:type java.lang.NullPointerException
:message nil
:at [clojure.core$deref_future invokeStatic core.clj 2292]}]
:trace
[[clojure.core$deref_future invokeStatic core.clj 2292]
[clojure.core$deref invokeStatic core.clj 2312]
[clojure.core$deref invoke core.clj 2298]
[cemerick.piggieback$wrap_cljs_repl$fn__12298 invoke piggieback.clj 288]
[clojure.tools.nrepl.middleware$wrap_conj_descriptor$fn__3333 invoke middleware.clj 22]
[nrepl.server$handle_STAR_ invokeStatic server.clj 17]
[nrepl.server$handle_STAR_ invoke server.clj 14]
[nrepl.server$handle$fn__2813 invoke server.clj 26]
[clojure.core$binding_conveyor_fn$fn__5476 invoke core.clj 2022]
[clojure.lang.AFn call AFn.java 18]
[java.util.concurrent.FutureTask run FutureTask.java 264]
[java.util.concurrent.ThreadPoolExecutor runWorker ThreadPoolExecutor.java 1128]
[java.util.concurrent.ThreadPoolExecutor$Worker run ThreadPoolExecutor.java 628]
[java.lang.Thread run Thread.java 835]]} Unhandled REPL handler exception processing message {:id f4635173-4210-4226-8971-91463e77bc84, :op clone})```
I set BUILD_COMMAND
config var to lein cljsbuild once && lein uberjar
, but this throws:
remote: -----> Building with Leiningen
remote: Running: lein cljsbuild once && lein uberjar
remote: java.lang.Exception: Unknown build identifier: &&
...
How can I tell Heroku to build the cljs with Leiningen, then the clj?
Hello!
Thanks for making this example. It's really useful to be able to see what one may end up with without going through a step-by-step tutorial, and not having a huge project to navigate in.
I'm able to connect to the ClojureScript REPL through port 9009 (with M-x cider-connect-clojurescript
). Do you have a recommended way to connect a Clojure REPL (not ClojureScript)? Should the same port be used, or would that require a different setup / approach?
I realize that you are in no way obliged to give support, but I'd be interested in your opinion!
Kind regards,
Teodor
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.