【发布时间】:2018-04-30 14:24:27
【问题描述】:
我想用最新的vapor 3.x 构建vapor 工具箱。
但是,vapor 工具箱的 Package.swift 仍然有 Vapor 2.x 的依赖。
.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 2)
有人知道为什么吗?
【问题讨论】:
我想用最新的vapor 3.x 构建vapor 工具箱。
但是,vapor 工具箱的 Package.swift 仍然有 Vapor 2.x 的依赖。
.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 2)
有人知道为什么吗?
【问题讨论】:
无需从源代码构建它。
不过,您的问题缺少一些信息。你想达到什么目的?
如果你想创建一个新的 Vapor 项目,你需要使用new 命令。由于 Vapor 3 尚未正式发布(请关注 vapor/#1647 和 documentation/#302 获取更新),您需要指定 beta 分支:
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"),
【讨论】:
更新蒸汽:
或者只是更改软件包版本
.package(url: "https://github.com/vapor/vapor.git", from: "3.0.0-rc.2"),
【讨论】: