Vapor 3

Vapor 学习系列

安装

docker(建议)

1
2
3
4
5
6
7
8
9
10

docker pull swift
docker exec -it "ID" /bin/sh
cd ~
git clone https://github.com/vapor/toolbox.git
cd toolbox
# 可能需要挂代理
swift update
make install

macOS

1
brew install  vapor

生成初始项目

1
2
3
4
5
# step 1 先设置 git user 
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
# step 2 生成项目
vapor new "项目名"

注意: macOS 12以下系统 需要修改文件 Package.swift

1
2
3
4
5
6
7
8
9

- swift-tools-version:5.6
# 改为你当前环境版本(最少要到 3.0 才有SPM,建议能最新就最新)
+ swift-tools-version:5.5

# macOS系统裸装才需要修改,给 xcode 和 xctool 识别的
- .macOS(.v12)
# 改为支持10以上系统
+ .macOS(.v10_15)

参考