0
エリクシールで作業中に問題があります。 これは私のmix.exs
...エリクサーのエラー:不正な値を返しました::ok
defmodule FlockTest.Mixfile do
use Mix.Project
def project do
[app: :flock_test,
version: "0.1.0",
elixir: "~> 1.4",
build_embedded: Mix.env == :prod,
start_permanent: Mix.env == :prod,
deps: deps()]
end
# Configuration for the OTP application
#
# Type "mix help compile.app" for more information
def application do
# Specify extra applications you'll use from Erlang/Elixir
[
extra_applications: [:logger],
mod: {FlockTest, []}
]
end
...
...
であり、これはFlockTest
ためのコードです。
defmodule FlockTest do
@moduledoc """
Documentation for FlockTest.
"""
def start(_type, _args) do
IO.puts "Start Flock"
end
end
私はmix run --no-halt
でこのコードを実行しますが、このようなエラーが発生しました。
=INFO REPORT==== 12-Nov-2017::17:47:39 ===
application: logger
exited: stopped
type: temporary
** (Mix) Could not start application flock_test: FlockTest.start(:normal,
[]) returned a bad value: :ok
私は何か間違っていますか?
:ここでは、次のようにその
start/2
がどのように見えるかです!手伝ってくれてありがとう。 –