我想創建一個REST服務,我看這個教程: https://videos.raywenderlich.com/courses/77-server-side-swift-with-perfect/lessons/1
完美的框架,我堅持,因爲(時刻教程視頻時〜2:31)當我編譯這段代碼說,PerfectLib模塊不存在,即使我已經按照視頻中的每一步,並下載了視頻告訴我的所有文件。我正在研究Linux。沒有這樣的模塊「PerfectLib」
回答
確保Package.swift看起來是這樣的:
dependencies: [
.Package(url: "https://github.com/PerfectlySoft/Perfect-HTTPServer.git", majorVersion: 2)
]
所以這爲我工作,但有趣的部分是,這條線幾乎是平等的,除了「majorVersion」是3不是2,我已經改變爲2它不再抱怨了。儘管抱怨項目編譯和運行良好。任何想法爲什麼發生這種情況?我使用Vapor與Xcode 9.0幾乎相同的問題 – i6x86
請注意,答案只適用於Swift 3.1 如果應用於Swift 4.0,那麼它帶有: .package(url:「...」,來自:「3.0.0」) 另外還有一個依賴項需要添加到'target'部分中 – PerfectlyRock
另外如果有人有很多依賴關係發生這種情況時,請嘗試將此(HTTPServer)行移到數組的頂部,然後再將其移至索引0。 – Tyress
- 1. 沒有這樣的模塊'EVReflection'
- 2. MASShortcut沒有這樣的模塊
- 3. 沒有這樣的模塊'SwiftyDropbox'
- 4. 沒有這樣的模塊SDImageView
- 5. 沒有這樣的模塊`FBSDKCoreKit`
- 6. 沒有這樣的模塊「FIRStorageMetadata」
- 7. 沒有這樣的模塊'FirebaseDatabase'
- 8. Xcode,沒有這樣的模塊
- 9. 沒有這樣的模塊IQKeyboardManagerSwift
- 10. 沒有這樣的模塊'RealmSwift'
- 11. Swift 3.0沒有這樣的模塊'SwiftyJSON'
- 12. 沒有這樣的模塊...在Xcode
- 13. 沒有這樣的模塊「PackageDescription」
- 14. 「沒有這樣的模塊」,而從子模塊
- 15. Cocoapods - 沒有這樣的模塊「模塊」(適用於任何模塊)
- 16. 在迅速但框架沒有這樣的模塊是有
- 17. 有沒有像node.js這樣的MediaWiki模塊?
- 18. iOS的11核心NFC - 沒有這樣的模塊「核心NFC」
- 19. 的Node.js:多節點沒有這樣的模塊
- 20. Jenkins的「沒有這樣的模塊<Swift Cocoapod名稱>」
- 21. 的Xcode:更新cocoapod爲AsyncSwift 1.6.0沒有這樣的模塊「AsyncSwift」
- 22. 有沒有這樣的設計模式?
- 23. 沒有這樣的模塊ZFDragableModalTransition在Swift中
- 24. 沒有這樣的模塊'谷歌手機廣告'錯誤
- 25. Xcode和Cocoapods「沒有這樣的模塊」錯誤
- 26. IOS - Swift2「沒有這樣的模塊」豆莢錯誤在Xcode 7.2
- 27. iOS - 自定義配置 - 「沒有這樣的模塊」
- 28. 進口GoogleMobileAds沒有這樣的模塊「GoogleMobileAds」
- 29. 沒有這樣的模塊Alamofire在Xcode 8和夫特3
- 30. 離線地圖沒有這樣的模塊Mapbx路線
晴,清潔代碼,退出Xcode和重新啓動的Xcode將解決這個問題對我來說。導入新豆莢時,我得到了很多時間。 –
感謝您的回覆。正如我所說我是一個Linux用戶(Ubuntu),我沒有Xcode,因爲沒有Linux的Xcode,所以我不能重新啓動它。我使用Visual Studio作爲我的IDE並使用REPL進行編譯(至少我認爲是這樣,我一般都是Swift和編程的新手)。 – Bodeue
好的:(好吧,我正在使用運行mac版本的虛擬機:)。我不能幫你在這裏:( –