尝试 IBM 的 Kitura。我使用 swift 包
swift package init --type executable
然后我用
swift 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'