1
我想在我的Kitura服務器端Swift應用中使用CouchDB。我有我所有的依賴Package.swift如下圖所示:Kitura與CouchDB - 導入CouchDB模塊的問題
let package = Package(
name: "hello-kitura",
dependencies:[
.Package(url:"https://github.com/IBM-Swift/Kitura.git",majorVersion:1),
.Package(url:"https://github.com/IBM-Swift/HeliumLogger.git",majorVersion:1),
.Package(url:"https://github.com/IBM-Swift/Kitura-StencilTemplateEngine.git",majorVersion:1),
.Package(url: "https://github.com/IBM-Swift/Swift-Kuery-PostgreSQL",majorVersion:0),
.Package(url: "https://github.com/IBM-Swift/Kitura-CouchDB.git",majorVersion:1)
]
)
在命令行中我跑到下面的下載依存關係:
swift build
在我main.swift我有以下代碼:
import CouchDB <-- No such module CouchDB
正如你所看到的,我得到了「沒有這樣的模塊CouchDB」。有任何想法嗎!
UPDATE:
OS版本:OSX埃爾卡皮坦10.11.6 蘋果斯威夫特版本3.0.2(swiftlang-800.0.63鐺 - 800.0.42.1) 蘋果斯威夫特軟件包管理器 - 斯威夫特3.0.2(swiftpm -11750)
這是非常奇怪的。如果它有幫助,我們有這個例子。 https://github.com/IBM-Swift/TodoList-CouchDB/,但它的確如你所描述的那樣。 –
請你提供一些細節:1)你運行swift版本的操作系統版本2)swift和swift版本:'swift --version'和'swift build --version' –
@VadimEisenberg我剛剛更新了原始問題細節。 –