繁体   English   中英

vapor build命令不适用于Swift 3.0

[英]vapor build command not working with Swift 3.0

我目前正在关注Swift Vapor的简短介绍,方法是在其网站上关注其“ Hello World”教程。 但是,当我尝试构建显示以下内容的项目时,我仍然从swift-package中收到错误消息。

$ vapor build
No .build folder, fetch may take a while...
Fetching Dependencies [Failed]
Error: swift-package: error: unknown command: --enable-prefetching

我似乎无法找出如何在线解决此问题。 有人知道吗

您没有提到您的环境,所以我为macOS提供了解决方案。

我遇到了同样的问题,我的快速版本是3.0.2,而蒸气工具箱版本是1.0.9,我尝试了以下方法使其正常运行

  1. 进入您的项目目录

  2. 使用命令创建Xcode项目

     swift package generate-xcodeproj 
  3. 打开xcode项目

  4. 像这样选择您的方案作为App

在此处输入图片说明

  1. 然后构建并运行应用

希望这可以帮助!!

确保您针对所使用的Swift版本使用了正确的命令行工具。

您可以从Xcode > Preferences > Locations > Command Line Tools

对我来说,使用swift 3.0.2时, vapor build命令也不起作用。 但是,使用swift 3.1.0时, vapor build命令效果很好。 我的蒸气工具箱版本是v1.1.0

我遇到了同样的问题,并且安装了Swift 3.1。 我完全删除了旧版本并安装了新版本,现在一切正常。

尝试

    rm -rf /usr/local/bin/vapor
    brew tap vapor/homebrew-tap
    


brew install vapor

要么

brew link vapor

如果您以前安装了新版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM