Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在YesSOD中获取静态资源的类型安全URL_Url_Haskell_Routes_Yesod_Type Safety - Fatal编程技术网

如何在YesSOD中获取静态资源的类型安全URL

如何在YesSOD中获取静态资源的类型安全URL,url,haskell,routes,yesod,type-safety,Url,Haskell,Routes,Yesod,Type Safety,我想知道是否有人能告诉我如何获得静态资源的类型安全URL。我将“/static”作为一个子网站来提供文件,但我不清楚如何使用类型安全URL从那里引用特定的文件。我的想法是,我可以将它们包括在addScript之类的东西中 我对YesSOD很陌生,但在YesSOD的书或FPComplete教程中都找不到这样的例子。类似这样的东西:src=@{StaticR img\u myimage\u png} YesSOD在静态目录中查找,文件名将包含由\uuu分隔的目录名。将也替换为。 我如何将其作为一条路

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


我对YesSOD很陌生,但在YesSOD的书或FPComplete教程中都找不到这样的例子。

类似这样的东西:
src=@{StaticR img\u myimage\u png}


YesSOD在静态目录中查找,文件名将包含由
\uuu
分隔的目录名。将
也替换为

我如何将其作为一条路径,即我可以传递给addScript的东西?好的,这是假设我“我使用脚手架,我可能最终会这样做。有人知道如何在没有脚手架的情况下完成吗?
addScript
应该将
StaticR img\u myimage\u png
作为参数。我只使用了脚手架站点,因此您可能希望查看YesSOD手册,以手动创建子站点。