mirror of
https://github.com/metosin/reitit.git
synced 2025-12-16 16:01:11 +00:00
56 lines
1.9 KiB
Clojure
56 lines
1.9 KiB
Clojure
(defproject frontend-re-frame "0.1.0-SNAPSHOT"
|
|
:dependencies [[org.clojure/clojure "1.10.0"]
|
|
[org.clojure/clojurescript "1.10.520"]
|
|
[metosin/reitit "0.7.0-alpha2"]
|
|
[reagent "0.8.1"]
|
|
[re-frame "0.10.6"]]
|
|
|
|
:plugins [[lein-cljsbuild "1.1.7"]
|
|
[lein-figwheel "0.5.18"]
|
|
[cider/cider-nrepl "0.21.1"]]
|
|
|
|
:repl-options {:nrepl-middleware [cider.piggieback/wrap-cljs-repl]}
|
|
:min-lein-version "2.5.3"
|
|
:source-paths ["src/clj" "src/cljs"]
|
|
:clean-targets ^{:protect false} ["resources/public/js/compiled" "target"]
|
|
:figwheel
|
|
{:css-dirs ["resources/public/css"]
|
|
:server-port 3449
|
|
:nrepl-port 7002
|
|
:ring-handler backend.server/handler}
|
|
|
|
:profiles
|
|
{:dev
|
|
{:dependencies
|
|
[[binaryage/devtools "0.9.10"]
|
|
[cider/piggieback "0.4.0"]
|
|
[figwheel-sidecar "0.5.18"]]
|
|
|
|
:plugins [[lein-figwheel "0.5.18"]]}
|
|
:prod {}}
|
|
|
|
:cljsbuild
|
|
{:builds
|
|
[{:id "dev"
|
|
:source-paths ["src/cljs"]
|
|
:figwheel true
|
|
:compiler {:main frontend-re-frame.core
|
|
:output-to "resources/public/js/compiled/app.js"
|
|
:output-dir "resources/public/js/compiled/out"
|
|
:asset-path "js/compiled/out"
|
|
:source-map-timestamp true
|
|
:preloads [devtools.preload]
|
|
:external-config {:devtools/config {:features-to-install :all}}
|
|
}}
|
|
|
|
{:id "min"
|
|
:source-paths ["src/cljs"]
|
|
:compiler {:main frontend-re-frame.core
|
|
:output-to "resources/public/js/compiled/app.js"
|
|
:optimizations :advanced
|
|
:closure-defines {goog.DEBUG false}
|
|
:pretty-print false}}
|
|
|
|
|
|
]}
|
|
)
|