在混合任务列表中找不到十六进制任务
Hex tasks not found in list of mix tasks
我有一个非常简单的项目,我正在尝试将第一个版本发布到 hex。但是我不能 运行 hex.publish 任务。
I get the error ** (Mix) The task "hex.publish" could not be found.
我正在关注这些 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
。根据hex usage,请使用
mix local.hex
在您的终端或 CMD 控制台中。
然后 mix hex.publish
应该工作。
我有一个非常简单的项目,我正在尝试将第一个版本发布到 hex。但是我不能 运行 hex.publish 任务。
I get the error ** (Mix) The task "hex.publish" could not be found.
我正在关注这些 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
。根据hex usage,请使用
mix local.hex
在您的终端或 CMD 控制台中。
然后 mix hex.publish
应该工作。