簡體   English   中英

服務器端 swift Vapor - 重新定義模塊錯誤

[英]Server-side swift Vapor - redefinition of module Error

我是 Vapor 和服務器端 swift 的新手,在設置它時遇到了一些麻煩。 當我按照有關如何設置它的 Vapor 文檔進行操作時,可以在此處找到一切在終端中都按預期工作,但是當我嘗試構建它時,會出現很多錯誤,如您在隨附的屏幕截圖中所見。 Xcode 中顯示的錯誤圖像

我試圖刪除 Xcode 並重新安裝它並花了幾個小時試圖在谷歌上找到解決方案。 我沒有找到解決這個問題的方法。

我已經多次使用不同的項目完成此操作,並使用了模板以及將其初始化為:(第一個代碼片段不會產生任何錯誤)

vapor new ProjectName

然后使用 Xcode 打開它

vapor Xcode

當我在正確的文件夾中時。 我也嘗試使用此命令從終端構建它,但出現了類似的錯誤:

vapor build

這也將在文件夾內運行。

以下是我擁有的版本:

Vapor: 3.1.10
Homebrew: 2.2.12
Swift: 5.2
MacOS: 10.15.4
Xcode: 11.4

謝謝你的努力!

解決方案 - 感謝 0xTim

將 homebrew 版本更新到 2.2.13 就可以了。

您可以在終端中使用以下命令執行此操作

brew update

如果您想檢查當前版本,則可以使用

brew --version

感謝0xTime的回答!

這是 Homebrew 和 Xcode 的命令行工具的問題。 如果你更新到 Homebrew 2.2.13,這個問題應該 go 消失。

嘗試刪除/重新安裝命令行工具

sudo rm -rf /Library/Developer/CommandLineTools 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM