如何为 Xcode 8.2.1 和 Swift 3.1 安装 Vapor 2
How to install Vapor 2 for Xcode 8.2.1 with Swift 3.1
我想做什么
我正在按照指南在 mac 上安装 VaporOShttps://docs.vapor.codes/2.0/getting-started/install-on-macos/
验证Swift安装
eval "$(curl -sL check.vapor.sh)"
supported Vapor v 2
添加 Homebrew Tap
brew tap vapor/homebrew-tap
brew update
brew install vapor
Vapor Toolbox: 3.1.4 is installed
我的信息:
iMac(24 英寸,2009 年初)
OS X El Capitan - 版本 10.11.6
Xcode 版本 8.2.1 (8C1002)
工具链:Swift 3.1 发布 2017-03-27 (a)
https://swift.org/builds/swift-3.1-release/xcode/swift-3.1-RELEASE/swift-3.1-RELEASE-osx.pkg
** 更新 **
我克隆了两个存储库 https://github.com/vapor/api-template (b6c7df2) and https://github.com/vapor/web-template (d206163)
Now I can create a Vapor v2 with Swift 3.1 projects like this:
API模板
vapor new ApiTemplate --template=https://github.com/ValeriyKliuk/vapor-2-api-template
cd ApiTemplate/
vapor xcode -y
网页模板
vapor new WebTemplate --template=https://github.com/ValeriyKliuk/vapor-2-web-template
cd WebTemplate/
vapor xcode -y
工具箱和框架之间存在差异。工具箱是运行各种命令的 CLI 工具,框架是您实际构建的对象。如果你这样做 vapor new MyProject
将创建一个 Vapor 2 项目
(注意 - 我很确定 Vapor 2 需要 Swift 3.1)
我想做什么
我正在按照指南在 mac 上安装 VaporOShttps://docs.vapor.codes/2.0/getting-started/install-on-macos/
验证Swift安装
eval "$(curl -sL check.vapor.sh)"
supported Vapor v 2
添加 Homebrew Tap
brew tap vapor/homebrew-tap
brew update
brew install vapor
Vapor Toolbox: 3.1.4 is installed
我的信息:
iMac(24 英寸,2009 年初)
OS X El Capitan - 版本 10.11.6
Xcode 版本 8.2.1 (8C1002)
工具链:Swift 3.1 发布 2017-03-27 (a)
https://swift.org/builds/swift-3.1-release/xcode/swift-3.1-RELEASE/swift-3.1-RELEASE-osx.pkg
** 更新 **
我克隆了两个存储库 https://github.com/vapor/api-template (b6c7df2) and https://github.com/vapor/web-template (d206163)
Now I can create a Vapor v2 with Swift 3.1 projects like this:
API模板
vapor new ApiTemplate --template=https://github.com/ValeriyKliuk/vapor-2-api-template
cd ApiTemplate/
vapor xcode -y
网页模板
vapor new WebTemplate --template=https://github.com/ValeriyKliuk/vapor-2-web-template
cd WebTemplate/
vapor xcode -y
工具箱和框架之间存在差异。工具箱是运行各种命令的 CLI 工具,框架是您实际构建的对象。如果你这样做 vapor new MyProject
将创建一个 Vapor 2 项目
(注意 - 我很确定 Vapor 2 需要 Swift 3.1)