reagent-project / reagent-template

A Leiningen template for projects using Reagent.
MIT License
394 stars 55 forks source link

ClassNotFoundException when running shadow-cljs watch app #184

Closed rijkt closed 2 years ago

rijkt commented 2 years ago

First of all, thank you for your work in this, I already learned a lot by studying the generated project structure.

Reproduction

lein new reagent <project-name> cd <project-name> npm install shadow-cljs watch app This gives me a ClassnotFoundException for com.google.javascript.jscomp.JSChunk. See output.log for full output.

My setup

OS: Arch Linux Clojure version: 1.10.3.1040-1 JDKs tried: 8, 16, 17 npm version: 8.1.3-1 leiningen version: 2.9.8-1

yogthos commented 2 years ago

Thanks for the report. Looks like the issue was caused by a dependency incompatibility with latest shadow-cljs. I just pushed out an update that should fix it.

rijkt commented 2 years ago

Great, I just tested this again and now it works. Thanks for the quick response!