Yesod-form 包:通过“wai-handler-devel”运行程序时出现问题
所有,
我从 yesod-form 包中复制了 hello-forms.hs ,只是为了做一些实验。 当我通过 main 函数运行它时,服务器运行良好,例如在端口 2500 上。 HalloWelt.hs 在这里。
但是当我尝试通过 wai-handler-devel 在 bash 控制台中运行该程序时 - 位于 HalloWelt.hs ( http 的目录中://hpaste.org/48381 )位于...
wai-handler-devel 2600 HalloWelt 和HalloWelt
我得到...
正在尝试解释您的应用程序... 编译失败:NotAllowed“模块未加载:‘HalloWelt’(./HalloWelt.hs)”
可能是什么原因?
谢谢您的任何提示 -
最好的问候 哈特穆特
All,
I made a copy of hello-forms.hs from yesod-form package, just for doing some experiments.
When I run it via the main function, the server is doing well e.g. on port 2500.
HalloWelt.hs is here.
But when I try to run that program in bash console via wai-handler-devel - being in the directory where the HalloWelt.hs ( http://hpaste.org/48381 ) resides...
wai-handler-devel 2600 HalloWelt withHalloWelt
I get...
Attempting to interpret your app...
Compile failed: NotAllowed "module is not loaded: `HalloWelt' (./HalloWelt.hs)"
What could be the reason for that?
Thank you for any hint -
Best regards
Hartmut
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为你的文件顶部需要一个“模块 HalloWelt where”。
哦,我并没有忽略网络开发上的问题,我只是还没有机会研究它。
I think you need a "module HalloWelt where" at the top of your file.
Oh, and I wasn't ignoring the question on web-devel, I just hadn't had a chance to look into it yet.