1

我正在尝试通过尝试 Ray Wenderlich HelloVapor 教程来快速了解服务器端,特别是 Swift Vapor。

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

以下是我设置 Vapor 并尝试示例的步骤。

  1. 在命令提示符下

在此处输入图像描述

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

在此处输入图像描述

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

在此处输入图像描述

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

在此处输入图像描述

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

4

1 回答 1

0

遵循@Marc 的提示(请参阅评论)“您最好更新到当前版本的 Xcode 9.4.1,并在首次启动时对安装 Xcode 命令工具说“是”。安装 Xcode 命令行工具后您应该不再需要将 Xcode 添加到 $PATH。在我的情况下,我不会为任何通用(非 beta)Xcode 版本修改 $PATH 来构建和运行 Vapor。- l --marc"

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

谢谢马克。

于 2018-09-03T02:15:08.640 回答