我創建了一個堆疊專案(名稱為 TMS)并且似乎正在構建。決議器是“lts-18.25”。我還在 TMS 目錄中手動創建了一個 cabal.project 檔案。該檔案僅包含“packages: TMS”行(不帶引號)。現在我想確保 TMS 包同時使用 stack 和 cabal 構建。在 TMS 目錄中,當我運行命令“cabal v2-build”時,出現以下錯誤:
PS C:\Users\ephra\OneDrive\Dokument\haskell\mena-projects\TMS> cabal v2-build
When using configuration(s) from C:\Users\ephra\OneDrive\Dokument\haskell\mena-projects\TMS\cabal.project, the following errors occurred:
The package location 'TMS' does not exist.
PS C:\Users\ephra\OneDrive\Dokument\haskell\mena-projects\TMS>
uj5u.com熱心網友回復:
線
packages: TMS
指示 Cabal 查找一個目錄TMS,在該目錄中查找包。如果cabal.project檔案位于.../haskell/mena-projects. 但是在您的情況下,您似乎已經在TMS目錄中,因此您應該將專案檔案更改為
packages: .
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/434069.html
