Add public-files middleware

This commit is contained in:
Akira Tempaku 2024-04-12 16:32:26 +09:00
commit f7390b520c
3 changed files with 24 additions and 5 deletions

View file

@ -6,8 +6,7 @@
(:local-nicknames (#:pi #:piccolo))
(:local-nicknames (#:view #:hp/view))
(:local-nicknames (#:cmp #:hp/components/**/*))
(:import-from #:lack.middleware.accesslog
#:*lack-middleware-accesslog*)
(:local-nicknames (#:mw #:hp/middleware))
(:export #:start
#:stop
#:update))
@ -24,8 +23,7 @@
(defun update ()
(jg:clear-middlewares *app*)
(jg:install-middleware *app* *lack-middleware-accesslog*)
(jg:static-path *app* "/public/" "public/")
(jg:install-middleware *app* mw:*public-files*)
(fbr:assign-routes *app*
:system "hp"
:directory "src/routes"))