我想用最新的蒸汽3.x建造蒸汽工具箱。
但是,蒸汽工具箱的Package.swift仍然具有Vapor 2.x依赖性。
.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 2)
有谁知道为什么?
答案 0 :(得分:1)
没有必要从源代码构建它。
你的问题虽然缺少一些信息。你想要实现什么目标?
如果要创建新的Vapor项目,则需要使用new
命令。由于Vapor 3尚未正式发布(请关注vapor/#1647和documentation/#302进行更新),您需要指定测试版分支:
vapor new --branch=beta
将以下内容添加到Package.swift文件中:
.package(url: "https://github.com/vapor/vapor.git", .branch("gm"))
一旦发布,您需要将其更改为:
.package(url: "https://github.com/vapor/vapor.git", from: "3.0.0"),
答案 1 :(得分:1)
更新Vapor:
或者只是更改包版本
.package(url: "https://github.com/vapor/vapor.git", from: "3.0.0-rc.2"),