gpt4 book ai didi

elixir - exrm 无法构建发布

转载 作者:行者123 更新时间:2023-12-01 05:02:26 25 4
gpt4 key购买 nike

我尝试在我的 elixir 项目中使用 exrm,但它显示出一种非常神秘的行为。这是我的 mix.exs:

defmodule MyApp.Mixfile do
use Mix.Project

def project do
[app: :my_app,
version: "0.0.1",
elixir: ">= 1.0.5",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
deps: deps]
end

def application do
[
mod: { MyApp, [] },
applications: [:logger, :cowboy]
]
end

defp deps do
[
{:cowboy, "1.0.2"},
{:exrm, "0.18.1"}
]
end
end

第一次跑 mix release一切正常。我开始发布,然后我只是将版本提高到“0.0.2”并构建第二个版本。这也有效,我可以升级到“0.0.2”。第三次我收到以下错误:
...
==> Generating release...
==> Generated .appup for fis_api 0.0.2 -> 0.0.3
==> Failed to build release. Please fix any errors and try again.

exrm github 页面上有一个非常相似的未解决问题,但在我的情况下,没有关于梁文件的错误。

最佳答案

发生这种情况是因为我在创建它们的同一目录中启动了这些版本。目前文档中没有提到这一点,但您确实应该将这些版本移动到其他位置并在那里运行它们,就像在 exrm 示例项目中一样。

关于elixir - exrm 无法构建发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31746087/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com