Swift Vapor Sample不编译

问题描述 投票:0回答:1

我试图通过尝试使用Ray Wenderlich HelloVapor教程来了解服务器端swift,特别是Swift Vapor。

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

以下是我设置Vapor并尝试样本的步骤。

  1. 在命令提示符下

enter image description here

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

enter image description here

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

enter image description here

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

enter image description here

它似乎无法找到模块。或许是一个不正确的swift版本(我在Mac上的Swift版本4.1.2)。我很困惑,想在这里寻求博学群众的建议。

swift compiler-errors vapor build-settings server-side-swift
1个回答
0
投票

根据@Marc的提示(参见评论)“你可能会更新到当前版本Xcode 9.4.1,并在第一次启动时安装Xcode命令工具说”是“。安装Xcode命令行工具后你不再需要将Xcode添加到$ PATH。在我的情况下,我不修改任何一般(非beta)Xcode版本的$ PATH以使Vapor构建和运行。 - l --marc“

我按照Marc的提示和Vapor样本项目进行了测试,在Xcode 9.4.1中没有任何问题。

谢谢马克。

© www.soinside.com 2019 - 2024. All rights reserved.