[英]Installing dependencies in Elixir
有没有办法使用mix
或mix 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.