как я могу установить пакет установки mix (эликсир) в систему?

Я просто хочу, чтобы для запуска IEx требовался этот пакет, я не хочу создавать смешанный проект и входить в файлы deps.

Например, gem install bundle

Как мне это сделать?


person Yingce    schedule 27.10.2015    source источник
comment
вы можете попробовать смешать archive.install . Я точно не знаю, как его использовать, и я не говорю, что это решение. для справки попробуйте смешать help archive.install   -  person coderVishal    schedule 27.10.2015


Ответы (1)


Как я понял, mix archive.install пригодится для установки архивов, которые будут обеспечивать смешанные задачи. Что вы можете сделать, так это поместить все файлы .beam в репозиторий, который будет указан при запуске iex/elixir (с опцией -pa $CUSTOMPATH). Это загрузит файлы .beam во время запуска эликсира.

Например, в сценарии оболочки elixir есть такая строка:

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

Вы можете добавить дополнительный `-pa ~/.local/ebin" для загрузки этих файлов .beam.

person Hécate    schedule 27.10.2015
comment
@Yingce Я комментирую этот ответ, чтобы связать сообщение в блоге, которое я недавно написал об этом: blog.crypto-keupone.eu/ - person Hécate; 19.12.2015