【发布时间】:2017-01-04 00:20:54
【问题描述】:
试用 IBM 的 Kitura。我使用
制作了 swift 包swift package init --type executable
然后我用
制作了 xcode projswift package generate-xcodeproj
我的 Packages.swift 文件是这样的
import PackageDescription
let package = Package(
name: "testSwiftServer",
dependencies: [
.Package(url: "https://github.com/IBM-Swift/Kitura.git", majorVersion: 0, minor: 31)
]
)
还有我的 main.swift 文件:
import Kitura
let router = Router()
router.get("/") {
request, response, next in
response.send("la la la")
next()
}
Kitura.addHTTPServer(onPort: 8090, with: router)
Kitura.run()
我正在使用新的 XCode8。 swift --version给我这个
Apple Swift version 3.0 (swiftlang-800.0.46.2 clang-800.0.38)
当我从命令行使用swift build 午餐时,这很好用
但是当我尝试从 XCode 运行它时,我得到 error: missing required module 'CCurl'
【问题讨论】: