首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows 7上的Haskell Yesod :启动开发服务器时出现'yesod devel‘问题

Windows 7上的Haskell Yesod :启动开发服务器时出现'yesod devel‘问题
EN

Stack Overflow用户
提问于 2012-12-14 00:50:54
回答 1查看 603关注 0票数 3

我是Haskell的新手,目前使用的是Windows 7操作系统。

我正在尝试使用Haskell框架Yesod开发web服务。当我执行yesod devel命令来启动开发服务器时,我得到以下错误:

代码语言:javascript
复制
C:\Users\Sticky\workspace\Yesod\testYesod>yesod devel 
Yesod devel server. Press ENTER to quit
Resolving dependencies...
Configuring testYesod-0.0.0...
cabal: At least the following dependencies are missing:
data-default -any,
hamlet ==1.1.*,
hjsmin ==0.1.*,
http-conduit >=1.5 && <1.7,
monad-control ==0.3.*,
persistent ==1.0.*,
persistent-sqlite ==1.0.*,
shakespeare-css ==1.0.*,
shakespeare-js ==1.0.*,
shakespeare-text ==1.0.*,
wai-extra ==1.3.*,
warp ==1.3.*,
yaml ==0.8.*,
yesod ==1.1.*,
yesod-auth ==1.1.*,
yesod-core >=1.1.2 && <1.2,
yesod-default ==1.1.*,
yesod-form ==1.1.*,
yesod-static ==1.1.*,
yesod-test ==0.3.*
Rebuilding application...
Forcing recompile for .\Model.hs because of config/models
Forcing recompile for .\Foundation.hs because of config/routes
Forcing recompile for .\Foundation.hs because of messages/en.msg
Forcing recompile for .\Foundation.hs because of templates/default-layout-wrappe
r.hamlet
Forcing recompile for .\Foundation.hs because of templates/default-layout.hamlet

Forcing recompile for .\Handler\Home.hs because of templates/homepage.hamlet
cabal: Run the 'configure' command fBuild failure, pausing...
irst.

我已经尝试过运行cabal configure,这似乎执行得很好,尽管我觉得我由于缺乏经验而遗漏了一些东西,但任何方向都会非常感谢。我没有找到任何相关的问题,但这很可能是因为我不确切地知道我需要知道的:)

EN

回答 1

Stack Overflow用户

发布于 2012-12-14 01:53:54

看起来您的项目的依赖项未安装。在项目目录中运行以下命令:

代码语言:javascript
复制
# alex at least, possibly also happy, are required by hjsmin
cabal install happy alex 
# Make sure alex is on your path, then
cabal install --only-dependencies
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13864581

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档