swift vapor 搭建服务器

2019-03-01  本文已影响0人  Edviin_2de8

记录第一次使用

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的方式修改创建的模板。

更新vapor依赖

在项目中,有个一文件Package.swift,其中,dependencies是管理vapor依赖性的,当依赖发生变化时,使用如下命令更新

vapor update  

解决依赖错误

使用如下命令大多数可以解决

vapor clean  
上一篇 下一篇

猜你喜欢

热点阅读