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

Не удается получить переменные среды в проекте Elixir
Я определил переменную среды, относящуюся к guide-started , моему миксу .exs - это defmodule Basic.Mixfile do use Mix.Project def project do [app: :basic, version: "0.0.1", elixir: "~> 0.13.0-dev", deps: deps,...
6318 просмотров
schedule 18.02.2022

Проблема с простым проектом эликсир / микс
Я изучаю Эликсир и пытаюсь составить ПРОСТОЙ эликсир, привет, мир, но я продолжаю сталкиваться с этой ошибкой, когда делаю "смешанный прогон" (Mix) Could not start application collector: Collector.start(:normal, []) returned an error:...
922 просмотров
schedule 24.11.2023

Загрузка зависимостей микса, помеченных как тестовые, только в том случае, если MIX_ENV изначально не был настроен для тестирования
Я хочу программно запустить mix test задачу в моем приложении Elixir. Это можно сделать с помощью Mix.Tasks.Test.run/1 , хотя попытка сделать это без предварительной установки переменной среды MIX_ENV приведет к отказу выполнения задачи. Мы...
503 просмотров
schedule 21.08.2022

Предотвращение включения смешанной задачи, когда ваш проект включен как смешанная задача
Библиотека Elixir, которую я пишу, имеет две пользовательские задачи смешивания, одна предназначена для использования пользователями, которые сделали мою библиотеку зависимой от своего проекта, а другая предназначена для использования только в моем...
90 просмотров
schedule 08.08.2023

Эликсир: смешайте псевдонимы, две задачи `run` в одном псевдониме
При установке псевдонимов вроде: defp aliases do [ test_run: ["run -e 'IO.puts(\"One\")'", "run -e 'IO.puts(\"Two\")'"] ] end Результат mix test_run должен быть $ mix test_run One Two Но он выполняет только первую...
1378 просмотров
schedule 31.12.2022

Как получить более старый тег репозитория git в elixir через файл микширования
Я пытаюсь установить более старую версию библиотеки cqerl через файл mix.exs в elixir. Вот как выглядит мой код: defp deps do [ {:cqerl, git: "https://github.com/matehat/cqerl.git",tag: "v0.9.0"} ] Но по какой-то причине...
489 просмотров
schedule 23.11.2022

Как создать задачу Mix в корне зонтичного проекта?
У меня есть Elixir зонтичный проект. Каждое приложение в этом проекте можно скомпилировать в исполняемый файл с помощью mix escript.build . Я пытаюсь запустить эту команду из корня зонтичного проекта и получаю следующую ошибку **...
1944 просмотров
schedule 22.04.2024

создание шестнадцатеричного файла реестра в автономном режиме
Адаптация Elixir и всех инструментов в его экосистеме для работы с другой системой сборки. В этой системе пакеты и их зависимости управляются отдельно, а шестнадцатеричный код работает в автономном режиме. (возьмите архивы) Он работает с одной...
501 просмотров
schedule 29.07.2022

Использование приложений elixir для программ, которые запускаются только один раз
При запуске приложения возвращаемое значение должно быть pid или ошибкой. Можно ли использовать приложения для программ, предназначенных для обработки только один раз. Что-то типа. defmodule MyApp do use Application def start(_type,...
115 просмотров
schedule 10.07.2023

Как я могу использовать IEx.pry без микса
Я знаю, что вы можете получить точку останова, используя IEx.pry , когда запускаете такое приложение, как iex -S mix . Я работаю над некоторыми упражнениями с эликсиром, в которых не используется смесь. Я запускаю его с помощью elixir...
129 просмотров
schedule 11.08.2022

Не удалось распаковать внутренний архив: недопустимый аргумент
Когда я пытаюсь получить зависимости (mix deps.get), я получаю эту ошибку: Обновление экто (Hex-пакет) Проверка пакета ( https://repo.hex.pm/tarballs/ecto-2.2.7.tar ) Выбранный пакет ** (Mix) Не удалось распаковать внутренний архив: недопустимый...
865 просмотров
schedule 26.03.2024

Ошибка Mix.Shell.cmd при обновлении до elixir 1.6.1
Мой код отлично работал на эликсире 1.5.2 , а затем я обновился до эликсира 1.6.1 . Это дало мне Mix.Shell.cmd/2 неопределенная или частная ошибка. это код def run(args) do file = List.first(args) || "priv/static/apiv1docs.json"...
250 просмотров
schedule 21.09.2023

Как исправить ошибку could not compile dependency: bcrypt_elixir в Windows?
Я работаю в Windows и пытаюсь установить модуль bcrypt_elixir. Я получаю следующую ошибку: $ mix phx.server ==> bcrypt_elixir could not compile dependency :bcrypt_elixir, "mix compile" failed. You can recompile this dependency with "mix...
6800 просмотров

HTTPoison ArgumentError в задаче микширования Phoenix
У меня есть задача микширования mix fetch.btc в приложении phoenix (lib/mix/tasks/fetch.btc.ex): defmodule Mix.Tasks.Fetch.Btc do use Mix.Task def run(_args) do res = HTTPoison.get!("https://blockchain.info/ticker") IO.inspect(res)...
446 просмотров

Как исправить ошибку при компиляции bcrypt_elixir или argon_elixir в Windows?
Я пытаюсь создать веб-приложение с аутентификацией в elixir / phoenix. Я столкнулся с ошибками с nmake при попытке скомпилировать argon_elixir или bcrypt_elixir с mix deps.compile или mix phx.server. Как правильно настроить nmake, чтобы иметь...
773 просмотров

Как определить приложение Phoenix, запущенное с сервера `mix phx.server`?
У меня есть рабочие (дети) в Application.start . Их не следует запускать, если приложение Phoenix запущено из задачи, отличной от mix phx.server (например, с mix ecto.reset ). Итак, как узнать в Application.start , что это mix phx.server...
367 просмотров
schedule 16.07.2023

Как запустить оболочку Erlang в смешанной настройке проекта?
У меня есть проект, написанный как на Эликсире, так и на Эрланге (каталоги lib и src ), который я компилирую с использованием микса (точно так же, как описано здесь ). Как запустить интерактивную оболочку Erlang со всеми загруженными модулями...
55 просмотров
schedule 14.05.2024