gpt4 book ai didi

haskell - 将 css 和图像添加到 snap 的 cabal 构建中?

转载 作者:行者123 更新时间:2023-12-02 14:13:49 27 4
gpt4 key购买 nike

当我构建我的snap时项目,它不包含我的任何静态资源或模板。

我的项目结构如下:

site.cabal
\src
\snaplets
\heist
*.tpl
\static
\css
*.css
\images
*.jpg

目前,我正在将二进制文件与静态文件(我只是复制过来)分开部署到服务器。

有更好的方法吗?任何帮助表示赞赏。

最佳答案

您无法将静态文件嵌入到可执行文件中,同时仍然可以正常工作,因为它们应该与 snap 的其余部分一起工作。

此外,在 Windows 中,PE 文件中有一个“资源系统”,可让您嵌入资源,但在 Linux/Unix 上则没有。因此,使用外部文件是确保它们在每个平台上均可访问的唯一可靠方法。

此外,当用户(例如)上传它们,而这对于嵌入式资源来说是不可能的。

关于haskell - 将 css 和图像添加到 snap 的 cabal 构建中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11822203/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com