我如何使用mix(Elixir)安装包安装到系统?

时间:2015-10-27 02:04:24

标签: elixir mix

我只是想运行IEx来要求这个包,我不想创建一个混合项目并进入deps。

例如,gem install bundle

我该怎么做?

1 个答案:

答案 0 :(得分:1)

据我了解,mix archive.install对于安装将提供混合任务的档案非常有用。 您可以做的是将所有.beam文件放在将在iex / elixir启动时指定的存储库中(使用-pa $CUSTOMPATH选项)。 这将在elixir启动期间加载.beam文件。

例如,在elixir shell脚本中,有这一行:

exec "$ERL_PATH" -pa "$SCRIPT_PATH"/../lib/*/ebin $ELIXIR_ERL_OPTIONS $ERL -extra "$@"

你可以添加一个额外的`-pa~ / .local / ebin'来加载那些.beam文件