我在全新安装的Emacs&Intero上打开了一个Haskell文件。在启动时,intero尝试安装隔离的GHC。即使我的项目有stack.yaml
也有system-ghc: true
。在此目录中运行stack install
会not
重新安装GHC。
有什么方法可以使Intero使用系统ghc而不是重新安装?
答案 0 :(得分:1)
emacs模式可能正在尝试在项目上下文之外安装intero
二进制文件,以确保intero
二进制文件不受项目库选择的影响。我猜测是在用户配置文件(system-ghc: true
)中设置~/.stack/config.yaml
可以解决此问题。
您可能还希望将install-ghc: false
设置为禁用自动GHC安装。