我是否可以说服stack / ghci *仅*加载本地.ghci文件?

问题描述 投票:3回答:1

我在本地项目目录中有一个.ghci,在我的$HOME中有另一个。当我执行stack ghci时,首先会加载$HOME/.ghci,然后是$PWD/.ghci。是否可以仅加载本地.ghci,而忽略全局.ghci?

我可以执行stack exec -- ghci -ignore-dot-ghci,但是没有加载。

我也尝试过的是:

stack exec -- ghci -ignore-dot-ghci -W .ghci

首先要告诉ghci不要加载任何东西,然后显式请求本地.ghci文件的想法,但这会给出错误消息警告:忽略无法识别的输入`.ghci'] >>

我在本地项目目录中有一个.ghci,在我的$ HOME中有另一个。当我执行堆栈ghci时,首先加载$ HOME / .ghci,然后是$ PWD / .ghci。是否只有本地.ghci ...

haskell haskell-stack ghci
1个回答
4
投票

GHCi具有a -ghci-script flag,可与-ghci-script一起使用。可以与-ignore-dot-ghcistack ghci一起使用:

© www.soinside.com 2019 - 2024. All rights reserved.