如何用蒸汽3.x建造蒸汽工具箱

时间:2018-04-30 14:24:28

标签: swift vapor

我想用最新的蒸汽3.x建造蒸汽工具箱。

但是,蒸汽工具箱的Package.swift仍然具有Vapor 2.x依赖性。

.Package(url: "https://github.com/vapor/vapor.git", majorVersion: 2)

有谁知道为什么?

2 个答案:

答案 0 :(得分:1)

没有必要从源代码构建它。

你的问题虽然缺少一些信息。你想要实现什么目标?

  1. 您想创建一个新的Vapor 3项目吗?
  2. 或者您想将Vapor 3添加到现有项目中吗?
  3. 创建一个新的Vapor 3.0.0(GM)项目:

    如果要创建新的Vapor项目,则需要使用new命令。由于Vapor 3尚未正式发布(请关注vapor/#1647documentation/#302进行更新),您需要指定测试版分支:

    vapor new --branch=beta
    

    将Vapor 3.0.0(GM)添加到现有项目中:

    将以下内容添加到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:

Installing Vapor

Install new vapor app

或者只是更改包版本

.package(url: "https://github.com/vapor/vapor.git", from: "3.0.0-rc.2"),