我正在尝试在我的 Kitura 服务器端 Swift 应用程序中使用 CouchDB。我的 Package.swift 包含所有依赖项,如下所示:
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”。有任何想法吗!
更新:
操作系统版本:OSX El Capitan 10.11.6 Apple Swift 版本 3.0.2 (swiftlang-800.0.63 clang-800.0.42.1) Apple Swift Package Manager - Swift 3.0.2 (swiftpm-11750)