haskell - Intero 总是安装隔离的 GHC
问题描述
我在全新安装的 Emacs 和 Intero 上打开了一个 Haskell 文件。启动时,intero 正在尝试安装隔离的 GHC。即使我的项目有stack.yaml
which has system-ghc: true
. stack install
在此目录中运行会not
重新安装 GHC。
有什么方法可以让 Intero 使用系统 ghc 而不是重新安装?
解决方案
emacs 模式可能会尝试在intero
项目上下文之外安装二进制文件,以确保intero
二进制文件不受项目库选择的影响。我猜system-ghc: true
你的用户配置文件(~/.stack/config.yaml
)中的设置会解决这个问题。
您可能还想设置install-ghc: false
禁用自动 GHC 安装。
推荐阅读
- java - 在 appender 中指定多个文件
- mongodb - 如何在带有`$filter`的日期之间使用$gte和$lte
- android - 在android Studio中集成POI读取PPTx
- c# - WPF MVVM - 以编程方式触发数据网格排序方向的箭头
- scala - 我如何以一种面向未来的方式使用 Scala “拉动我的库”?
- java - 调用具有javascript函数的方法的铸造问题
- c# - 将不等于另一个列表中的项目的所有项目添加到列表中
- javascript - Highchart在Firefox中滞后
- javascript - iphone上amChart的滚动图不合适
- python - Python3 UnicodeEncodingError