Вопросы по теме 'elixir-mix'

Почему Elixir не может найти __DIR__?
Я пытаюсь запустить mix test для elixir-json . Когда я это делаю, я получаю ** (CompileError) /Users/me/Projects/elixir/json/test/json_test.exs:1: function '__DIR__'/0 undefined...
526 просмотров
schedule 15.06.2022

Как читать файлы конфигурации в проекте elixir mix
Я создаю проект эликсира для поиска шаблонов в файлах. Я хочу сохранить эти шаблоны в файлах конфигурации, чтобы можно было легко вносить изменения в приложение. Моя первая идея - сохранить эти файлы как файлы exs в папке config в проекте mix....
4584 просмотров
schedule 26.04.2022

OTP_DSL не компилируется с Elixir 14.3/Mix
Сталкивался ли кто-нибудь еще с той же проблемой при выполнении «mix deps.compile» с библиотекой otp_dsl с использованием версии elixir 14.3. Если можно, поделитесь решением. Compilation error on file lib/otp_dsl/genfsm.ex == ** (CompileError)...
53 просмотров
schedule 25.08.2023

Автоматическое подтверждение смеси эликсира
Я хочу запустить тесты своего приложения Phoenix на Travis-CI. Отрывок из журнала: $ MIX_ENV=test mix do deps.get, compile, test Could not find hex, which is needed to build dependency :phoenix Shall I install hex? [Yn] Когда дело...
5086 просмотров
schedule 09.10.2023

Должен ли я использовать Mix.Utils в моем эликсирном коде?
Мне нужно получить файл по URL-адресу и сохранить его на локальном диске. Я вижу, что Mix.Utils имеет: copy_path!(source, target, opts \\ []) Который, кажется, делает именно то, что я хочу, но Mix.Utils используется только для написания...
87 просмотров
schedule 18.01.2024

Сделайте так, чтобы приложение elixir перекомпилировалось и перезагрузилось при изменении исходного кода
Как автоматически перекомпилировать и перезагружать приложение iex + mix каждый раз, когда я изменяю исходный код? Если комбинация iex + mix не может сделать это, какая самая простая альтернатива? Я проверил, как phoenix выполняет перезагрузку, и...
10224 просмотров
schedule 29.12.2022

В эликсире, как мне установить пакеты глобально?
Могу ли я использовать mix для глобальной установки некоторых пакетов? Я бы хотел, чтобы поведение было похоже на глобальную опцию npm или установку gem — это может быть полезно для пакетов, которые я использую везде, таких как csv или yaml .
7471 просмотров
schedule 11.02.2023

Как управлять взаимозависимостями пакетов в миксе?
У меня есть пара полезных библиотек, которые я создал для эликсира. Я поставил их обоих на гексагон. Я уже использую библиотеку A в библиотеке B, и я только что включил библиотеку B в качестве зависимости для библиотеки A. Теперь, конечно,...
861 просмотров
schedule 30.01.2024

EXRM — Могу ли я установить значения vm.args из файла config.exs?
Несколько связано с этим вопросом - Параметризация имени узла в Elixir Exrm - есть ли способ динамически установить содержимое файла rel/vm.args? В заголовке я предлагаю использовать config.exs, но меня интересует любая схема, которая позволит...
747 просмотров
schedule 02.08.2023

Функциональность Rake like dependency в задачах Elixir Mix?
В Rake можно указать зависимости между задачами. Затем движок строит дерево зависимостей и выполняет эти задачи в порядке зависимостей и только один раз для каждой задачи. Есть ли аналогичный механизм для этого в elixir / mix? task seed_users:...
407 просмотров
schedule 18.07.2023

** (CaseClauseError) нет совпадения с предложением case:: eacces - Сборка выпуска с MIX_ENV = prod
Я не уверен, где разместить эту ошибку, elixir, phoenixframework или nodejs. Я пытаюсь создать свою первую релизную сборку с помощью elxir и phoenix. Во время сборки релиза я вижу следующую ошибку. Я просто не уверен, что это проблема версии /...
1195 просмотров

сбой смешивания deps.get (проблема с зависимостью)
Я новичок в elixir и phoenix (и ubuntu) и борюсь за то, чтобы начать заниматься веб-разработкой. при создании нового приложения Phoenix с использованием mix phoenix.new webapp я получаю следующие ошибки от терминала Fetch and install...
2170 просмотров

Микс зависает на deps.compile при компиляции проекта riak_core
Я пытаюсь скомпилировать https://github.com/kanatohodets/elixir_riak_core_ping . У меня установлен erlang 18 и версия эликсира 1.3. компиляция зависает на нижней строке и не продвигается вперед: Downloaded package, caching at...
183 просмотров
schedule 01.08.2023

Ошибка компиляции зависимости Ejabberd приложения Phoenix с помощью Mix: не удалось скомпилировать зависимость: ejabberd, сбой компиляции mix
Я пытался встроить Ejabberd в Phoenix . Для этого я попытался выполнить это учебник . Шаги были следующие: Установлен ubuntu / xenial64 Vagrant . Установил Elixir в соответствии с официальным руководством . Установлен Phoenix...
241 просмотров

mix run завершает мои программы
Я изо всех сил пытался обдумать это и надеялся, что кто-то сможет указать мне правильное направление. Я запустил mix new my_other_app --sup и получил следующее приложение: defmodule MyOtherApp do def start_link do Task.start_link(fn...
256 просмотров
schedule 15.02.2023

Невозможно развернуть веб-сайт, который имеет зависимость от github в mix.exs
Есть зависимость напрямую от github. Это не мой репозиторий. Это на гитхабе. defp deps do [{:something123, git: "[email protected]:user123/something123.git"} На локальном хосте работает хорошо. Однако на сервере, когда я его развертываю,...
388 просмотров
schedule 17.07.2023

Пакет Erlang не загружается
Я пытаюсь использовать пакет Erlang (этот: https://github.com/komone/qrcode ) внутри моего проекта Phoenix, поэтому я просто пытаюсь получить его из своего микс-файла: defp deps do [{:phoenix, "~> 1.3.0-rc"}, {:phoenix_pubsub,...
240 просмотров
schedule 20.10.2022

Как работать с несколькими файлами конфигурации приложения в приложении зонтичного эликсира
У меня есть приложение-зонтик эликсира (A), под которым есть несколько приложений. Один из них (B) определен как отдельный репозиторий и содержит собственный файл конфигурации ( config/config.exs ), в основном со значениями по умолчанию. При...
1322 просмотров
schedule 06.06.2022

Ошибка при попытке использовать Phoenix.Token в задаче Mix.
У меня есть приложение Phoenix, которое использует Phoenix.Token для подписи и проверки токенов. Это прекрасно работает в самом приложении, но я получаю странную ошибку при попытке использовать Phoenix.Token из задачи Mix. Вот минимальный...
139 просмотров
schedule 05.10.2023

Возможно ли в Elixir условное присутствие кода в зависимости от среды Mix?
В основном, как #ifdef / #else / #endif в C/C++, я хочу, чтобы некоторый код присутствовал во время mix test и удалялся в рабочей среде, поэтому мне не нужно проверять Mix.env == :test в фрагменте кода, который очень часто вызывается. Я знаю,...
672 просмотров
schedule 30.12.2022