最终我在使用 simplelocalnet 时达到了文件路径限制.
在 https://www.fpcomplete.com/blog/2015/08/stack-ghc-windows Michael Snoyman 在最后一点解释了一个(相当明显的)解决方法:将我的代码移到较短的路径下。
stack
/ghc
中是否实现了任何可以修复该错误的功能?
最佳答案
Stack 现在已经通过使用 8 字符哈希来缩短 Windows 上几个版本的一些内部文件路径。据我所知,没有计划采取其他措施来缓解这个问题。
因此,要在 Windows 上使用堆栈,将 STACK_ROOT
设置为 c:\stack
或更短的路径仍然是一个好主意。
关于 GHC,我不确定他们应该做什么,或者这怎么会是他们的问题,但我也不知道。
关于ghc - `stack` 和 Windows 上的文件路径限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36824759/