У меня есть пара полезных библиотек, которые я создал для эликсира. Я поставил их обоих на гексагон. Я уже использую библиотеку A в библиотеке B, и я только что включил библиотеку B в качестве зависимости для библиотеки A. Теперь, конечно, библиотека A не будет собираться.
Ошибка при загрузке проекта: a at / Users / me / fun / a / deps / ar ** (Mix) Попытка загрузить файл ArgumentParser.Mixfile из "/Users/me/fun/a/deps/a/mix.exs", но другой проект с таким же именем уже был определен в "/Users/jistone/fun/a/mix.exs"
Вот что я пробовал до сих пор:
- удаление
a
из папки deps - удаление
a
из mix.lock - изменение
deps/b/mix.exs
, добавлениеpath:
для записиa
deps, указывающей на папку проекта. - изменение
mix.exs
наa
иb
, чтобы они указывали на их соответствующие папки проекта
Все терпят неудачу с соответствующими сообщениями об ошибках.
Итак, вопрос в следующем: как получить микс для распознавания зависимости, удовлетворяющей текущему строящемуся проекту?
изменить: подробнее
Пакет a
- это библиотека для анализа аргументов командной строки. Пакет b
- это смешанная задача для создания файлов README.md. В пакете b
я использовал пакет a
для анализа аргументов командной строки для задачи смешивания. Теперь я пытаюсь использовать задачу смешивания для создания README.md для пакета a
и получаю вышеуказанный сбой.
Я могу обойти эту проблему, запустив сеанс IEX и загрузив соответствующие файлы лучей, но я бы хотел, чтобы задача смешивания работала, если это возможно ...
argument_parser_and_documentation_generator
? - person jisaacstone   schedule 31.12.2015