Intero 总是安装独立的 GHC

Intero always installs isolated GHC

我在全新安装的 Emacs & Intero 上打开了一个 Haskell 文件。启动时,intero 正在尝试安装一个独立的 GHC。即使我的项目有 stack.yaml 而有 system-ghc: true,也是如此。 运行 stack install 在此目录中 not 重新安装 GHC。

有没有办法让Intero使用系统ghc而不是重新安装?

emacs 模式可能试图在项目上下文之外安装 intero 二进制文件,以确保 intero 二进制文件不受项目库选择的影响。我猜想在您的用户配置文件 (~/.stack/config.yaml) 中设置 system-ghc: true 会解决这个问题。

您可能还想设置 install-ghc: false 以禁用自动 GHC 安装。