Aeson错误构建测试yesod-sqlite项目

时间:2018-02-15 15:53:48

标签: haskell yesod haskell-stack

我是yesod的新手,只是尝试使用堆栈从模板构建一个或两个基本站点,但是当我这样做时,我得到了一个Aeson错误。这里有一个关于错误消息的讨论[0],但它显然已在1.6.1中修复,我使用的是1.6.3。这就是我正在尝试的:

DATEPART(DAY, [Day])

[0] https://github.com/commercialhaskell/stack/issues/3634

2 个答案:

答案 0 :(得分:3)

如果你运行stack exec -- stack --version我打赌你会发现它比1.6.3更早。您应该删除stack exec -- which stack

处的堆栈二进制文件

答案 1 :(得分:2)

mgsloan对原因的评估是正确的,至少在我的情况下是这样。

解决方案方面,我猜测删除堆栈二进制文件会强制它升级。对于那些对删除堆栈犹豫不决的人,stack upgrade为我做了诀窍。