2013-09-21 23 views
2

我想知道如果有人能告诉我如何获得TypeSafe URL到静态资源。我已将“/ static”作为子网站提供文件,但我不清楚如何使用类型安全网址从那里引用特定文件。这个想法是我可以将它们包含在addScript等东西中。如何获得TypeSafe URL到Yesod的一个静态资源

我对Yesod很新,但在Yesod书籍或FPComplete教程中找不到这样的例子。

回答

3

事情是这样的:[email protected]{StaticR img_myimage_png}

耶索德看起来静态目录和文件名里将包含由_分隔目录名。将.替换为_

+0

我该如何获得这种路线,即我可以传递给addScript的东西? – jmite

+0

好吧,这是假设我使用脚手架,我可能最终会这样做,任何人都知道如何在没有脚手架的情况下做到这一点 – jmite

+0

'addScript'应该把'StaticR img_myimage_png'作为参数,我只使用了脚手架的网站,所以你可能想检查Yesod书籍手动创建子网站。 – Ecognium