使用Elm 0.19.1安装NoRedInk / elm-decode-pipeline时出错

问题描述 投票:0回答:1

我正在通过elmprogramming.com上的示例进行研究,并被困于安装elm-decode-pipeline软件包。具体来说,当我

elm install NoRedInk/elm-decode-pipeline

我收到以下消息

-- CANNOT FIND COMPATIBLE VERSION ------------------------------------- elm.json

I cannot find a version of NoRedInk/elm-decode-pipeline that is compatible with
your existing dependencies.

也许是因为榆木从0.19.0升至0.19.1?还是我做错了什么?我的elm.json

{
    "type": "application",
    "source-directories": [
        "src"
    ],
    "elm-version": "0.19.1",
    "dependencies": {
        "direct": {
            "elm/browser": "1.0.2",
            "elm/core": "1.0.2",
            "elm/html": "1.0.0",
            "elm/http": "2.0.0",
            "elm/json": "1.1.3"
        },
        "indirect": {
            "elm/bytes": "1.0.8",
            "elm/file": "1.0.5",
            "elm/time": "1.0.0",
            "elm/url": "1.0.0",
            "elm/virtual-dom": "1.0.2"
        }
    },
    "test-dependencies": {
        "direct": {},
        "indirect": {}
    }
}

我应该如何安装该软件包?感谢您的帮助!

elm
1个回答
0
投票

它刚刚移动。现在,程序包位于NoRedInk/elm-json-decode-pipeline

尽管您绝对不能因为感到困惑而受到指责。软件包文档中没有对此进行任何说明,仅在源代码存储库的描述中进行了说明,也没有迹象表明旧软件包仅适用于0.18。不幸的是,这只是目前软件包生态系统的状态,解决它似乎没有太多的优先级。

确保您拥有适用于0.19的软件包的最佳方法是在软件包站点上进行搜索。在那里弹出的所有内容都应适用于0.19,因为您必须对0.18软件包使用其他搜索。

© www.soinside.com 2019 - 2024. All rights reserved.