安装具有指定版本的 elm 包?

Install elm package with a specifying version?

我正在做 Elm 的教程。至此,包 elm/http 的版本为 1.0.0。但是我安装的时候,当前版本是2.0.0。而且我不知道如何安装指定版本的包(这里是elm/http 1.0.0)。

我试图在 elm.json 中将 elm/http 软件包的版本修改为 1.0.0,然后使用 elm install elm/http 重新安装,但它不起作用。

在 JavaScript 中,我使用 npm i thePackage@1.0.0 来做到这一点。

非常感谢!

在 Elm 0.19 中,elm install <package> 仅更新您的 elm.json 文件,没有本地安装包。因此,将 elm.json 中的字段更新为 1.0.0 应该是您需要做的全部。 elm make 会看到并使用正确的包。