开发环境

目前,Vapor 的开发环境主要是在 MacOS 和 Ubuntu 两个平台部署。

MacOS平台上可以借助Xcode这个IDE进行开发

MacOS你要先安装好Xcode,Xcode内置有Swift开发环境, Vapor4要求Swift版本在5.2及以上。

使用shell命令查看Swift版本:

Bash
swift --version

下面是MacOSUbuntu两个系统平台上部署Vapor开发环境的具体步骤:

  1. 先从App Store安装开发工具Xcode(Swift开发环境)
  2. 再到Homebrew官网,安装Homebrew包管理器
    Bash
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  3. 使用Homebrew包管理器安装Vapor开发工具
    Bash
    brew install vapor
    

1.浏览Swift官网,按照官方指导,下载Swift工具链并安装开发环境,安装完成后查看swift版本号:swift --version

2.从源码安装Vapor

Bash
git clone https://github.com/vapor/toolbox.git
cd toolbox
git checkout <desired version>
make install


检查Vapor是否安装成功

Bash
vapor --help

执行完上面的步骤,Vapor的开发环境就布置完成了。

如果你的开发平台是MacOS,建议使用Xcode作为开发工具。目前在Ubuntu上还没有对Swift支持比较好的IDE,可以使用Visual Studio Code安装Swift插件的方式进行开发,命令行下也可以使用Vim编辑器进行Swift相关开发。

只需要在Vapor创建的项目根目录下运行命令,即可打开Xcode工程进行开发

Bash
cd HelloVapor
vapor xcode   # 也可以使用 open Package.swift 的方式让Xcode打开SPM项目工程

  1. 本地需要先安装好Swift环境
  2. 安装 Visual Studio Code
  3. 安装 Visual Studio Code 插件:sswg.swift-lang,插件的相关文档可以参考:README
  4. 使用 Visual Studio Code 打开Vapor工程根目录
  5. 运行、打断点、调试可以直接按常规操作进行

TODO: 添加Vim配置Swift开发环境


Swift开发环境和Vapor工具安装成功后,下一步就可以尝试开发了。🙃🙃🙃

评论