私はWebサービスを呼び出すhaskellアプリケーションを開発中です。 stack build
でビルドするときは、アプリケーションは実際のプロダクションサーバーのURLをターゲットにしますが、デバッグするときはstack repl
で、アプリケーションはテストサーバーのURLをターゲットにします。haskellスタックを使用して本番環境とサンドボックス環境を切り替える
これは条件付きコンパイルで達成できると思いますが、-DDEBUG=1
などのオプションをGHCiに渡すようにスタックを設定するにはどうすればよいですか?
多くのツール(Visual Studio、Xcode ...)は、プロジェクトの複数のビルド構成をサポートしています。スタックやキャバレーに相当するものはありますか?
私は '.ghci'ファイルについて知りませんでした。私はあなたの提案を試して、それは動作します。どうもありがとうございました! – Pascal91