使用Ob和Reflect导入CSS文件时出现Staticfile错误

使用Ob和Reflect导入CSS文件时出现Staticfile错误,css,haskell,reflex,reflex-dom,Css,Haskell,Reflex,Reflex Dom,我想用方尖碑使两个div并排浮动。为此,我已经问了这个问题()。这提供了一个答案,我应该把我的东西放在static中,并添加static@filename。但是,这种方法会导致错误 下面您可以看到frontend/src/frontend.hs中使用的前端函数的一个简单示例 frontend :: Frontend (R FrontendRoute) frontend = Frontend { _frontend_head = prerender_ (text "Loading..")

我想用方尖碑使两个div并排浮动。为此,我已经问了这个问题()。这提供了一个答案,我应该把我的东西放在static中,并添加static@filename。但是,这种方法会导致错误

下面您可以看到frontend/src/frontend.hs中使用的前端函数的一个简单示例

frontend :: Frontend (R FrontendRoute)
frontend = Frontend
    { _frontend_head = prerender_ (text "Loading..") headElement
    , _frontend_body = prerender_ (text "Loading...") bodyElement
    }

headElement :: MonadWidget t m => m ()
headElement = do
    el "title" $ text "Title"
    styleSheet $ static @"/css/cssTest.css"
        where
            styleSheet link = elAttr "link" (Map.fromList [
                    ("rel", "stylesheet"),
                    ("type", "text/css"),
                    ("href", link)
                ]) $ return ()

bodyElement :: MonadWidget t m => m ()
bodyElement = elClass "div" "container" $ do
    elClass "div" "fixed" $ do
        el "h2" $ text "Button enabled / disabled"
    elClass "div" "flex-item" $ do
        el "h2" $ text "Second paragraph next to it."
给出了以下错误消息:
由于使用“static”而无法推断(StaticFile“css/cssTest.css”)。

在我从
“/css/cssTest.css”
中删除前导的
/
并重新启动
ob run
(假设您将该文件放置在
static/css/cssTest.css
)之后,这对我来说是有效的