Вяз: Несколько модулей названы возможно
Я бегу через учебник, и я пытаюсь импортировать Maybe
модуль, но получаю следующую ошибку:
I found multiple modules named 'Maybe'.
Module 'Main' is trying to import it.
Modules with that name were found in the following locations:
directory ././Maybe.elm
package elm-lang/core
Как мне указать на один из вышеуказанных пакетов?
1 ответ
Решение
Maybe
модуль из elm-lang/core
Пакет импортируется по умолчанию, поэтому, если вы пытаетесь импортировать его, делать это не нужно.
Я не могу быть уверен, что вызывает конфликт имен, не видя, какие пакеты вы установили, но если вы создали свой собственный модуль с именем Maybe
Предлагаю переименовать его. Шаблоны имен модулей, такие как NameOfDirectory.NameOfModule
распространены в вязах (на самом деле, я думаю, что они несколько принуждены).