I just created a new re-frame project with:
lein new re-frame mywebapp
This makes a shadow-cljs based project with shadow-cljs.edn (no deps or project.clj)
I have IntelliJ Community edition + Cursive installed and I try: File -> New -> Project from existing sources -> Project from existing sources -> "No frameworks detected"
I Add SRC folder as source-root.
In the current state of the project the problem is that many basic clojure-symbols like DEFN and LEF "cannot be resolved" by cursive