美文网首页
swift vapor 搭建服务器

swift vapor 搭建服务器

作者: Edviin_2de8 | 来源:发表于2019-03-01 15:37 被阅读0次

    记录第一次使用

    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  
    

    相关文章

      网友评论

          本文标题:swift vapor 搭建服务器

          本文链接:https://www.haomeiwen.com/subject/fjbruqtx.html