我正在尝试通过使用cabal-dev确保我不输入依赖地狱,我也尝试使用leksah作为我的IDE。但是,在leksah中将包添加到本地工作空间时,它会将包构建并安装到我的用户〜/ .cabal包空间。
如何强制leksah将软件包依赖项安装到我设置的cabal-dev环境中?
答案 0 :(得分:1)
嗯,这不是您正在寻找的快速而干净的解决方案,但是....有一个leksah的开发版本可用,具有'实验cabal-dev'支持。如果您稍微浏览src
目录并检查相关文件,您将看到IDE首选项菜单中添加了一个选项,允许您使用cabal-dev。还有一些更新的代码也可以相应地安装依赖项。链接在这里:
https://github.com/leksah/leksah
希望有所帮助。