elixir项目未编译退出:PluralsightTweet.Application.start(:n​​ormal,[])

时间:2017-05-23 10:44:47

标签: elixir mix elixir-framework

我是elixir的新手

目标 - 阅读简单文本文件

开始了 混合新的pluralsight_tweet --sup 试点项目部署成功

文件结构 enter image description here

file_reader.ex中的代码

defmodule PluralsightTweet.FileReader do
    def get_strings_to_tweet(path) do
        File.read!(path)
     end
end

尝试使用

进行编译
iex -S mix

提供错误enter image description here

该问题是什么,如何解决此案

application.ex

defmodule PluralsightTweet.Application do
  # See http://elixir-lang.org/docs/stable/elixir/Application.html
  # for more information on OTP Applications
  @moduledoc false

  use Application

  def start(_type, _args) do
    import Supervisor.Spec, warn: false

    # Define workers and child supervisors to be supervised
    children = [
      # Starts a worker by calling: PluralsightTweet.Worker.start_link(arg1, arg2, arg3)
      # worker(PluralsightTweet.Worker, [arg1, arg2, arg3]),
    ]

    # See http://elixir-lang.org/docs/stable/elixir/Supervisor.html
    # for other strategies and supported options
    opts = [strategy: :one_for_one, name: PluralsightTweet.Supervisor]
    Supervisor.start_link(children, opts)
  end
end

0 个答案:

没有答案