Swift 蒸气样本未编译

Swift Vapor Sample Not compiling

我正在尝试使用服务器端 swift,特别是 Swift Vapor,方法是尝试 Ray Wenderlich HelloVapor 教程。

到目前为止基本上执行了以下步骤(我的 swift -Apple 命令提示符上的版本是 Apple Swift 版本 4.1.2)

以下是我设置 Vapor 并试用示例所遵循的步骤。

  1. 在命令提示符下

  1. 打开浏览器 https://brew.sh 查看设置自制程序的说明(将以下内容复制并粘贴到终端的命令提示符中)

  1. 然后运行以下命令在文件夹 vaporsample 中安装 vapor 和 vapor 示例应用程序 HelloVapor。

  1. 然而,当我尝试构建 运行 目标时,出现以下编译错误:

它似乎找不到模块。或者 swift 的版本不正确(我在 Mac 上使用 Swift 版本 4.1.2)。我很困惑,想在这里寻求博学人群的建议。

按照@Marc 的提示(见评论)"You might do well to update to the current release Xcode 9.4.1 and say "yes" 在首次启动时安装 Xcode 命令工具。安装 Xcode 命令行工具后您应该不再需要将 Xcode 添加到 $PATH。在我的例子中,我不会为任何一般(非测试版)Xcode 版本修改 $PATH 来构建 Vapor & 运行. – l --marc

我按照 Marc 的提示和 Vapor 示例项目构建并 运行 在 Xcode 9.4.1 中没有任何问题。

谢谢马克