Improve assets

This commit is contained in:
Akira Tempaku 2024-04-21 23:41:12 +09:00
commit 82d40276aa
5 changed files with 106 additions and 57 deletions

View file

@ -4,6 +4,7 @@
(:local-nicknames (#:jg #:jingle))
(:local-nicknames (#:fbr #:ningle-fbr))
(:local-nicknames (#:cfg #:hp/config/*))
(:local-nicknames (#:asset #:hp/view/asset))
(:local-nicknames (#:mw #:hp/middlewares/*))
(:export #:start
#:stop
@ -25,8 +26,8 @@
(fbr:assign-routes *app*
:system "hp"
:directory "src/routes")
(jg:static-path *app* (cfg:asset-root :script) "src/scripts/")
(jg:static-path *app* (cfg:asset-root :style) "src/styles/")
(jg:static-path *app* (asset:asset-root :script) "src/scripts/")
(jg:static-path *app* (asset:asset-root :style) "src/styles/")
(jg:install-middleware *app* mw:*public-files*)
(jg:install-middleware *app* mw:*recovery*)
(jg:install-middleware *app* mw:*normalize-path*)