Proxy shadow-cljs requests to http server and fix http server start

This commit is contained in:
heyarne 2020-05-08 11:12:03 +02:00
commit f44a743660
2 changed files with 7 additions and 6 deletions

View file

@ -1,7 +1,9 @@
{:deps {:aliases [:cljs]} {:deps {:aliases [:cljs]}
:ssl {:keystore "ssl/localhost.jks" :ssl {:keystore "ssl/localhost.jks"
:password "shadow-cljs"} :password "shadow-cljs"}
:dev-http {8080 "resources/public"} :dev-http {8080
{:root "resources/public"
:proxy-url "http://localhost:8081"}}
:builds :builds
{:app {:target :browser {:app {:target :browser
:output-dir "resources/public/js" :output-dir "resources/public/js"

View file

@ -8,8 +8,8 @@
(:gen-class)) (:gen-class))
(router/defroutes app (router/defroutes app
(router/POST "/upload" [req] (router/POST "/upload" [& args]
(println "/upload" req) (println "/upload" args)
{:status 400}) {:status 400})
(router/GET "/" [] (router/GET "/" []
(slurp (io/resource "public/index.html"))) (slurp (io/resource "public/index.html")))
@ -24,12 +24,11 @@
(@server :timeout 100) (@server :timeout 100)
(reset! server nil))) (reset! server nil)))
(defn -main [& args] (defn -main [& args]
(println "Starting server on port" (env :port)) (println "Starting server on port" (env :port))
(reset! server (-> #'app (reset! server (-> #'app
(logger/wrap-with-logger (logger/wrap-with-logger)
(http/run-server {:port (env :port)}))))) (http/run-server {:port (env :port)}))))
#_(-main) #_(-main)
#_(stop-server) #_(stop-server)