how can i using mix(Elixir) install package instal

2019-09-22 01:17发布

问题:

I just want run IEx to require this package, I do not want create a mix project and into the deps.

For example, gem install bundle

How do I do this?

回答1:

As I understood, mix archive.install is useful to install archives that will provide mix tasks. What you could do is to put all the .beam files in a repository that will be specified at iex/elixir startup (with the -pa $CUSTOMPATH option). This will load the .beam files during elixir startup.

For instance, in the elixir shell script, there is this line:

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

You can add an additional `-pa ~/.local/ebin" to load those .beam file



标签: elixir mix