Как я могу использовать микс (Elixir) установить пакет установки в систему?

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

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

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

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.

Другие вопросы по тегам