【发布时间】:2017-02-11 05:45:46
【问题描述】:
我有一个非常简单的项目,我正在尝试将第一个版本发布为十六进制。但是我无法运行 hex.publish 任务。
我收到错误**(混合)找不到任务“hex.publish”。
我正在关注这些hex instructions。
我的mix.exs 文件如下所示。
defmodule Ace.Mixfile do
use Mix.Project
def project do
[app: :ace,
version: "0.2.0",
elixir: "~> 1.0",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
deps: deps]
end
def application do
[
applications: [:logger],
mod: {Ace, []}
]
end
defp deps do
[]
end
end
【问题讨论】:
-
您是否安装了
hex?尝试运行mix local.hex,然后运行mix hex.publish。 -
@Dogbert 您应该将其发布为答案,以防其他人遇到此问题。
-
@OnorioCatenacci 我在等待 OP 确认 :)
-
是的,这正是我所需要的。
标签: hex elixir elixir-mix