-
-
Notifications
You must be signed in to change notification settings - Fork 107
Open
Description
So I have setup devcards and I can access localhost:9500/cards.html and everything renders.
how ever I am not getting the live reloading, when i edit the stat card changing the number the figwheel logo shows in the corner and shows it detected a reload, how ever the card does not update with out a browser refresh.
not sure what I have done wrong any points on how to figure out where things are going wrong or pointers on how to diagnose this ?
project.clj
(defproject website "0.1.0-SNAPSHOT"
:uberjar-name "website.jar"
:target-path "target/%s"
:source-paths ["src"]
;:ring {:handler server-rendering.handler/app}
:plugins [[lein-tools-deps "0.4.5"] [lein-ring "0.12.5"]]
:middleware [lein-tools-deps.plugin/resolve-dependencies-with-deps-edn]
:lein-tools-deps/config {:config-files [:install :user :project]})
figwheel-main.edn
{
:target-dir "resources"
:watch-dirs ["src"]
:css-dirs ["resources/public/css"]
}
dev.cljs.edn
^{:extra-main-files {:devcards {:main cards.core}}
}
{:output-to "resources/public/cljs-out/dev-main.js"
:optimizations :none
:pretty-print true
:source-map true
:devcards true
:main website.core}
I have this included in the html file.
<script src="/cljs-out/dev-main-devcards.js" type="text/javascript"></script>and this is the code in my cards namespace.
(ns cards.core
(:require
[devcards.core :as dc]
[reagent.core :as reagent]
[website.components :as c]
[website.core])
(:require-macros
[devcards.core :refer [defcard-rg]]))
(devcards.core/start-devcard-ui!)
(defcard-rg stat-circle
"Profile component"
(c/stat "25"))
Metadata
Metadata
Assignees
Labels
No labels