mix

    4熱度

    1回答

    我正在通過Dave Thomas編寫「Elixir」程序。我現在達到了創建第一個混音項目的地步。 HTTPoison剛剛推出並添加到mix.exs中的應用程序功能中。現在該項目應該首次使用iex -S mix進行編譯。那時我遇到了ssl_verify_hostname的問題。安裝erlang-src和erlang-dev後,我現在堅持了雖然從來就搜索到了這個輸出我無法找到任何有用的信息的不同部位以

    6熱度

    1回答

    我正在編寫的一個Elixir庫有兩個自定義混合任務,一個用於使我的庫成爲其項目依賴項的用戶,打算只在我的項目中使用。 這裏的問題是,在他們將我的礦區添加爲dep後,這兩個混合任務都可供項目中的用戶使用。 我該如何預防?我試圖在我的Mix配置中避免package: [ files: [ etc ] ]中的任務,但它仍然在我的測試項目中可用,該項目通過git將我的庫指定爲dep。

    3熱度

    1回答

    請問我們需要採取哪些步驟才能讓牧場在Windows上成功運行? 有一個非常有益的一套在一個偉大的博客系列的例子,我想在這裏跟隨: http://dbeck.github.io/Using-Ranch-From-Elixir/ http://dbeck.github.io/simple-TCP-message-performance-in-Elixir/ 但是,由於它需要我們用牧場的Erlang庫。

    3熱度

    1回答

    因此,我是Elixir和Phoenix的全新品牌。我做了一個你好世界的應用程序。跟隨一個人的博客應用程序。遵循Phoenix Framework的初始步驟。到現在爲止還挺好。 今晚,我有新的東西。 每次我跑混合測試,我得到以下幾點: [email protected]:~/workspace/phoenix/test_blog $ mix test ** (ArgumentError) argu

    4熱度

    2回答

    當包括在鳳凰Framework項目外部存儲庫,它可以通過一個Github的選項: {:example, "~> 0.9.9", github: "somewhere/example"} 是否有一個選項,包括本地庫,類似於在Gemfile中的Rails約定? gem 'somewhere', '0.0.2', :path => 'some/local/directory'

    1熱度

    1回答

    我正在與use「d時注入一些依賴於目錄中的內容功能的模塊庫,我想測試不同的目錄中的行爲。目前我通過Application.get_env/3通過應用程序配置獲取目錄的路徑。 如果我改變了目錄Application.put_env/4這意味着我的測試必須按順序運行,因爲這是一個全球性的價值有效的,正確的呢? 我能踩滅調用Application.get_env/3?還是應該以另一種方式傳遞價值? (諸

    1熱度

    2回答

    我試圖用HTTPoison編寫一個網頁抓取工具。作爲第一步,我沿着下面的步驟寫了一個簡短的HTTP訪問代碼; 通過混合 創建一個項目$混用新httptest1 撰寫的lib/httptest1.ex短代碼。 defmodule Httptest1 do require HTTPoison def test1 do ret = HTTPoison.get! "http

    5熱度

    1回答

    我在Heroku上運行的靈藥(混合)應用 我有安裝遠程IEX外殼該應用 的應用程序通過這個啓動問題命令: web: MIX_ENV=prod elixir --sname server -S mix run --no-halt 我沒有問題附加一個殼局部 MIX_ENV=prod elixir --sname server -S mix run --no-halt iex --sname co

    9熱度

    2回答

    我可以使用混合來全局安裝一些軟件包嗎?我想要一個類似npm的全球選項或gem的安裝行爲 - 它可能對我使用的軟件包如csv或yaml有用。

    1熱度

    1回答

    我正在創建一個Elixir庫,它有一些混合任務。該庫被指定爲依賴項:my_app(一個鳳凰應用程序)。在圖書館的混合任務中,我希望能夠撥打MyApp.Repo.all,但是我收到一條錯誤消息:** (UndefinedFunctionError) undefined function: MyApp.Repo.all/1 (module MyApp.Repo is not available)如何加