私はSwift Vaporプロジェクトを開始しようとしています。ガイドhereに続いて、Homebrewが唯一の選択肢だと思われます。私はすでにMacPortsを持っていて、それをHomebrewに多くの点で好む。残念なことに、Vaporのポートはないので、Vaporの人々がhereを記述しているSPMのインストールに行きました。私はKituraで前回の成功を収めていたので、なぜVaporではないのか考えました。さて、あなたが行くと、プロジェクトをビルドするとき、あなたはホームブリューを使わずにmacOSに蒸気をインストールする
$ swift build
[... build stuff ...]
note: you may be able to install ctls using your system-packager:
brew install ctls
[... more build stuff ...]
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "shim.h"
^
[... more like that ...]
/Users/morpheu5/web/vizex/api/.build/checkouts/crypto.git-7980259129511365902/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
import CTLS
^
<unknown>:0: error: build had 1 command failures
error: exit(1):/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build-tool -f /Users/morpheu5/web/vizex/api/.build/debug.yaml
を取得どうやらあなたは本当にこのctls
パッケージを必要とし、それを得るための唯一の方法は、自作/タップ経由であるように思われます。
私は本当に欲しい、またはホームブリューを必要としないので、どうすればこの底に到達できますか?私はVaporを試してみたいです。
AFAIK、VaporはSwift Package Manager経由でインストールされます。コマンドラインツールは非常に便利ですが、必須ではありません。 – CloakedEddy