Elixir 项目配置

使用mix管理器新建一个项目:

 mix new eliapp

将lib下的eliapp.ex修改如下:

defmodule Eliapp do
  use Application

  def start(_type, _args) do 
    Task.start_link(fn -> IO.puts("Hello elixir!") end)
  end
end

修改mix.exs配置,添加mod参数:


  # Run "mix help compile.app" to learn about applications.
  def application do
    [
      extra_applications: [:logger],
      mod: {Eliapp, []}
    ]
  end

这样在项目目录下运行iex -S mix就会自动运行start函数。