【问题标题】:Haskell Yesod stack build runnable fileHaskell Yesod 堆栈构建可运行文件
【发布时间】:2016-08-06 00:27:55
【问题描述】:

我一直在寻找部署我的 Yesod 项目的方法,在阅读一些教程(Keter 和 Docker 方式)时,我意识到,stack build 生成了一个可以直接执行的可运行文件听请求,有什么理由我不应该在一开始就在生产中使用它?我认为如果它这么简单那就太好了……我会在托管在 Google Cloud 上的 Debian 服务器上运行它。

【问题讨论】:

    标签: haskell docker yesod haskell-stack keter


    【解决方案1】:

    它应该可以工作(假设架构相同。)

    检查事项:

    1. 在二进制文件上运行ldd(OS X 上为otool -L)以查看它引用了哪些共享库。
    2. 确保您已复制所有模板和数据文件。
    3. 查看 Yesod 书中关于 keter 的部分:http://www.yesodweb.com/book/deploying-your-webapp

    关于 keter 的部分不仅对信息很有价值 在 keter 上,还因为它讨论了您需要部署的文件 对于 Yesod 应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-19
      • 2022-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多