2013-09-21 2 views
2

Je me demandais si quelqu'un pouvait me dire comment obtenir une URL TypeSafe pour une ressource statique. J'ai "/ static" en tant que sous-site servant des fichiers, mais je ne sais pas comment faire référence à des fichiers spécifiques à partir de là en utilisant des URLs sécurisées. L'idée est que je pourrais les inclure dans des choses comme addScript et autres.Comment obtenir une URL TypeSafe à une ressource statique dans Yesod

Je suis très nouveau sur Yesod, mais je n'ai pas trouvé d'exemple dans le livre Yesod ou dans les tutoriels FPComplete.

Répondre

3

Quelque chose comme ceci: [email protected]{StaticR img_myimage_png}

Yessod regarde à l'intérieur du répertoire statique et le nom du fichier contiendra le nom du répertoire séparés par _. Remplacer . avec _ aussi.

+0

Comment est-ce que j'obtiendrais cela comme route, c'est-à-dire que je pourrais passer à addScript? – jmite

+0

Bon, alors je suppose que j'utilise un échafaudage, ce que je finirai probablement par faire ... Quelqu'un sait comment le faire sans échafaudage? – jmite

+0

'addScript' devrait prendre comme paramètre 'StaticR img_myimage_png'. site échafaudé de sorte que vous voulez probablement vérifier le livre Yesod pour créer des sous-sites manuellement. – Ecognium

Questions connexes