记录第一次使用
Vapor 的缺点:
由于纯粹使用 Swift 开发,Vapor 牺牲了一些服务器的性能和速度。
1.安装Vapor
安装命令 (如果遇到update homebrew 太慢,需要更换homebrew源,可以看我的另一篇文章update Homebrew 太慢,更换Homebrew的更新源 )
brew install vapor/tap/vapor
安装好后,使用如下命令验证vapor版本。
vapor --version
后续想要更新vapor,使用
brew upgrade vapor
2.创建项目
首先,cd到你要放置项目的目录中,然后使用如下命令创建出一个项目
vapor new Hello --branch=beta
cd Hello
进入到当前目录。然后使用如下命令创建出Xcode能够直接运行的项目。
vapor xcode -y
当xcode打开后,选择Run,然后运行,控制台会输出:
Starting server on 0.0.0.0:8080
这表明,服务已启动,打开浏览器,输入
localhost:8080/hello
即可看到返回结果
{"hello":"world"}
使用vapor new Hello
创建时,默认创建API模板,返回的是json格式的数据,可以通过vapor new Hello --template=web
的方式修改创建的模板。
- --template=api API
- --template=web Web
更新vapor依赖
在项目中,有个一文件Package.swift,其中,dependencies是管理vapor依赖性的,当依赖发生变化时,使用如下命令更新
vapor update
解决依赖错误
使用如下命令大多数可以解决
vapor clean
网友评论