【问题标题】:starting a yesod web application启动一个 yesod Web 应用程序
【发布时间】:2013-10-24 10:18:56
【问题描述】:

我正在尝试使用 yesod 设置一个测试网站。 我已经按照说明安装了所有东西,但仍然出现错误:

“应用程序未构建。我们将继续尝试每秒刷新一次。”

我已经运行了命令:cabal-dev configure,cabal-dev build。

如何才能运行我的服务器并在浏览器上查看测试应用程序?

【问题讨论】:

  • 我使用yesod devel --dev 启动网络服务器,其中--dev 由于cabal-dev 环境而需要。
  • 是的,我使用的是同一个命令。
  • 我希望您还没有初始化一个合适的数据库供应用程序联系。

标签: haskell yesod


【解决方案1】:

我能够使用以下命令成功启动我的应用程序:

cabal-dev/bin/yesod-test Develoent --port 3000.

文档中的任何地方都没有提到这一点。

【讨论】:

  • 据我所知,你可以在config/settings.yml中设置你的配置,所以yesod devel知道使用哪个approot。
【解决方案2】:

通常,您不应该自己构建项目,只需运行yesod devel 将在开发模式下构建和运行服务器。

您在浏览器中收到的消息可能是由于您的应用程序仍在构建中,或者包含错误,因此请检查控制台是否有错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-12
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 2013-05-02
    • 2012-03-24
    • 1970-01-01
    相关资源
    最近更新 更多