Описание тега hex-pm

Hex - это менеджер пакетов для экосистемы Erlang.
2 ответа

Построение шестнадцатеричного реестра

Адаптация Elixir и всех инструментов его экосистемы для работы с другой системой сборки. В этой системе пакеты и их зависимости управляются отдельно, а Hex настроен для работы в автономном режиме. (возьмите тарболы) Это работает с одним предупрежден…
16 июл '16 в 03:34
1 ответ

Могу ли я использовать разные версии пакета для разных сред?

У меня есть проект, где мне нужно использовать SQLite в локальной среде, но Postgres на обычном сервере. К сожалению, пока нет адаптера SQLite для Ecto 3, что заставляет меня держать Ecto и некоторые связанные пакеты на 2.x, которая вызвала некоторы…
05 фев '19 в 23:13
2 ответа

Смешать задачу "релиз" не найдена ошибка

Я настраивал сервер Ubuntu 16.04 для моего приложения Elixir/Phoenix с edeliver, когда edeliver завершился с сообщением об ошибке ** (Mix) The task "release" could not be found вместе с кодом выхода 1. Если я иду на свой сервер сборки, git pull мое …
22 авг '17 в 13:09
1 ответ

Эликсир десятичный и:erlang_decimal

Я использую библиотеку erlang под названием erlang_decimal, чтобы сделать некоторую десятичную математику. Мое приложение также использует Decimal в качестве суб-зависимости для Ecto, который является библиотекой Elixir для того же типа вещей. Вот м…
22 янв '19 в 00:45
2 ответа

Как убрать пакет с эликсиром на гексе

Я хочу удалить опубликованный пакет с эликсиром на гексе. Я уже знаю, что я могу удалить его только через час после создания с помощью этой команды. mix hex.publish --revert VERSION Но есть ли другой способ удалить пакет, который более чем через час…
25 апр '15 в 15:49
1 ответ

Можно ли запустить частный Hex (Erlang) менеджер зависимостей (и если да, то как)?

Я работаю в среде Эрланга. Я пытаюсь установить менеджер зависимостей, чтобы наш сервер сборки мог публиковать двоичные файлы для повторного использования вместо использования зависимостей исходного кода. Проект Hexpm GitHub подразумевает, что его м…
22 сен '16 в 20:13
1 ответ

Смешайте проект без пути lib

У меня есть существующий проект ruby, который содержит список определений протокола-буфера. Я хотел бы настроить mix.exs подать и сгенерировать hex пакет на основе тех же самых определений протокола-буфера. Кажется, я не могу понять, как настроить м…
27 ноя '15 в 05:56
2 ответа

Шестнадцатеричные зависимости не найдены для проекта эликсира - яд, абсент

Я получаю unchecked dependency for environment ошибка для ecto.create а также ecto.migrate, У меня ниже mix.exs запись о зависимостях файлов defp deps do [{:phoenix, "~> 1.3"}, {:phoenix_pubsub, "~> 1.0"}, {:phoenix_ecto, "~> 3.3"}, {:postg…
24 сен '18 в 06:46
1 ответ

Зависимость эликсира не генерирует файл приложения

Я собираюсь выпустить 0.2.0 моей библиотеки myhtmlex. Но у меня возникают проблемы при тестировании новой версии пакета, поскольку тестовое приложение не создает файл приложения. И чтобы проверить мою интеграцию, я написал скрипт для тестирования мо…
23 фев '18 в 13:04
1 ответ

Как добавить исходный файл erlang в релиз пакета elixir в hex

Я использую микс для создания библиотеки Elixir. Эта библиотека включает модуль erlang в каталоге src. Когда мне требуется моя библиотека во втором проекте с использованием относительного пути к файлу (т.е. у меня есть полный исходный код), она рабо…
02 сен '17 в 07:18
1 ответ

Как опубликовать пакет в hex с зависимостью от github?

Как правильно опубликовать пакет в hex, который зависит от github и необходим для запуска пакета?
15 авг '16 в 05:11
1 ответ

Предотвращение включения смешанной задачи, когда ваш проект включен как смешанная

В библиотеке Elixir, которую я пишу, есть две пользовательские задачи микширования, одна из которых предназначена для пользователей, которые сделали мою библиотеку зависимой от своего проекта, а другая предназначена только для моего проекта. Проблем…
23 авг '15 в 16:26
1 ответ

Невозможно создать плагин RabbitMQ из-за отсутствия зависимостей

Я хотел бы начать работать над своим собственным плагином RabbitMQ, но я не могу собрать https://github.com/rabbitmq/rabbitmq-public-umbrella из исходного кода при чистой установке Ubuntu 16.04. Я установил все необходимое, как описано в https://www…
02 мар '18 в 14:07
1 ответ

Как установить более старую версию Hex?

Если я убегу mix local.hex, Я бы получил последнюю версию Hex. Как я могу: список доступных версий; установить старую версию?
23 янв '20 в 17:59
2 ответа

mix deps.get не работает, {:failed_connect, [{:to_address, {'repo.hex.pm', 443}}, {:inet, [:inet], {:option,: server_only,: honor_cipher_order}}]}

Я пытаюсь получить зависимости для своего проекта elixir. Я не могу сказать, вышел из строя Hex или нет (сегодня утром я смог достать его просто отлично). Когда я бегу $ mix deps.get Я вижу это: Failed to fetch record for 'hexpm/phoenix_live_reload'…
01 окт '19 в 09:33
1 ответ

Вывод результатов `mix hex.docs offline` как EPUB вместо HTML

Я храню автономные копии документации для Hex-пакетов через mix hex.docs offline PACKAGE_NAME. Это создает каталог HTML в~/.hex/docs/hexpm/PACKAGE_NAME/. Я хотел бы сделать то же самое, но с выводом в формате EPUB вместо HTML и , в идеале, за один ш…
17 дек '19 в 20:56
1 ответ

Программное определение версии зависимости в задаче Elixir Mix

Есть ли способ программно изменить текущую версию установленной зависимости в пользовательской задаче Mix? У меня есть пакет, который включает несколько настраиваемых задач Mix, которые запускают некоторые команды генератора. Я хочу определить верси…
23 апр '20 в 18:49
1 ответ

«модуль Hex.Crypto недоступен» при публикации пакета в Hex.pm

При попытке бежатьhex.publishчтобы опубликовать свой пакет в Hex, я получаю следующий вывод и обратную трассировку: ~/Source/example_app main nix-shell ❯ MIX_ENV=docs mix hex.publish Building example_app 1.0.0 App: example_app Name: example_app File…
12 июл '23 в 21:09