簡體   English   中英

Erlang和Elixir / Phoenix在同一應用中

[英]Erlang and Elixir/Phoenix in the same app

有人在同一應用程序中使用過Erlang和Elixir嗎? 最好保留兩個單獨的存儲庫-一個用於Erlang應用程序,另一個用於Phoenix / Elixir應用程序?

還是可以將Erlang / Elixir與兩個不同的應用程序結合在同一應用程序結構中?

謝謝

我在Elixir中使用過Erlang應用程序。 例如,當我需要一個全名注冊時,我經常使用:gproc這是一個Erlang應用程序。 在我的mix.exs文件中,將其添加到我的應用程序中:

defmodule MyApp.Mixfile do
  use Mix.Project

  (...)

  def application do
    [applications: [:logger, :gproc],
     mod: {MyApp, []}]
  end

  defp deps do
    [{:gproc, "~> 0.5.0"}]
  end
end

我個人將這些應用程序保存在單獨的存儲庫中,主要是因為它們具有不同的項目結構,但是您可以通過將它們添加到項目的依賴項中來將它們一起使用,就像在示例中使用:gproc一樣。

我希望這能回答您的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM