我正在关注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
我似乎无法找到如何在线解决此问题。有人有任何想法吗?
答案 0 :(得分:5)
你没有提到你的环境,所以我正在为macOS提供解决方案。
我有同样的问题,我的快速版本是3.0.2,蒸汽工具箱版本是1.0.9, 我尝试了以下方法使其正常工作
答案 1 :(得分:3)
对我来说,使用swift 3.0.2,vapor build
命令既不起作用也不起作用。
但是使用swift 3.1.0,vapor build
命令效果很好。
我的Vapor工具箱版本是v1.1.0
答案 2 :(得分:3)
我遇到了同样的问题,我安装了Swift 3.1。我完全删除旧版本并安装了新版本,现在它正在建设中。
尝试
rm -rf /usr/local/bin/vapor
brew tap vapor/homebrew-tap
大于
brew install vapor
或
brew link vapor
如果您之前安装了新版本。
答案 3 :(得分:3)
确保您使用的是正确使用的Swift版本的命令行工具。
您可以从Xcode > Preferences > Locations > Command Line Tools