IBMからKituraを試してみます。私はXcode 8のKituraでSwiftパッケージをコンパイルできません。
swift package init --type executable
その後、私が作ったXcodeのprojのを使用して迅速なパッケージを作っ
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
で、コマンドラインからそれをlunchingてるときには正常に動作します。しかし、私はXCodeのからこれを実行しようとしているとき、私はerror: missing required module 'CCurl'
があなたをありがとう迅速な対応!その後、私は自分の家のMacで行っていたことを正確に試してみました。私はXcode7とXcode8を同時にインストールしていますので、おそらくこれが私の問題の原因です。 –