簡體   English   中英

在Elixir中安裝依賴項

[英]Installing dependencies in Elixir

有沒有辦法使用mixmix hex直接通過命令行為Elixir項目安裝依賴項?

我知道通過搜索hex注冊表的選項

$ mix hex.search httpoison

Package    Version  URL
httpoison  0.11.0   https://hex.pm/packages/httpoison

但是,我正在尋找類似的東西

$ mix hex.install httpoison

這將修改我的mix.exs文件,將依賴項的名稱和最新版本添加到deps函數,將應用程序名稱添加到applications列表,然后運行

$ mix deps.get

拉取和編譯依賴項。

聽起來你正在尋找類似於npm install --save東西。 混合中不存在此功能。 您可以通過將其添加到mix.exs並運行mix deps.get來按常規方式安裝。

您可能希望安裝某些應用程序的另一種方法是通過混合存檔,允許此混合任務全局運行。 其中一個例子是phoenix.new用於創建新的phoenix應用程序,可以通過運行來安裝:

mix archive.install https://github.com/phoenixframework/phoenix/releases/download/v0.16.1/phoenix_new-0.16.1.ez

暫無
暫無

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

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