首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Vapor 3到Vapor 4的LingoVapor包

从Vapor 3到Vapor 4的LingoVapor包
EN

Stack Overflow用户
提问于 2020-07-13 08:58:09
回答 1查看 133关注 0票数 2

我是新来的。还有一个带有蒸气3的项目,现在我们应该把它升级到新版本。我对从"Vapor 3“到"Vapor 4”的LingoVapor包有问题:

我按照说明修改了我的“Package.swift”中的行:

代码语言:javascript
复制
   dependencies: [
        //  A server-side Swift web framework.
        .package(url: "https://github.com/vapor/vapor.git", from: "4.0.0"),
        .package(url: "https://github.com/vapor/fluent.git", from: "4.0.0-rc"),
        .package(url: "https://github.com/vapor/leaf.git", from: "3.0.0"),
        .package(url: "https://github.com/vapor-community/wkhtmltopdf.git", from: "3.0.0"),
        .package(url: "https://github.com/vapor-community/lingo-vapor.git", from: "3.0.0"),
        .package(url: "https://github.com/skelpo/CSV.git", from: "1.0.0")
    ],
    targets: [
        .target(
            name: "App",
            dependencies: [
                .product(name: "Fluent", package: "fluent"),
                .product(name: "Vapor", package: "vapor"),
                .product(name: "Leaf", package: "leaf"),
                .product(name:  "wkhtmltopdf", package: "wkhtmltopdf"),
                .product(name: "LongoVapor", package: "lingo-vapor"),
                .product(name:  "CSV", package: "CSV")
            ],

当我按下“重置包缓存”时,我会得到以下错误:

代码语言:javascript
复制
Resaving package dependencies
    because lingo-vapor >=3.0.0 depends on vapor 3.0.0..<4.0.0 and root depends on vapor 4.0.0..<5.0.0, lingo-vapor >=3.0.0 is forbidden.
    And because root depends on lingo-vapor 3.0.0..<4.0.0, version solving failed.

有什么解决办法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-08-06 04:58:41

我已经创建了LingoVapor包的Vapor 4版本,并创建了一个PR,https://github.com/vapor-community/Lingo-Vapor/pull/10

如果您想现在使用它,请使用分叉回购URL:

版本为4.0.0的https://github.com/abhidsm/lingo-vapor.git

请通过自述文件进行安装和使用。谢谢。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62872504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档