我正在浏览一个教程,我正在尝试导入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
如何指向上述某个套餐?
答案 0 :(得分:3)
Maybe
软件包中的elm-lang/core
模块是imported by default,因此,如果您要导入该模块,则无需执行此操作。
我无法确定导致名称冲突的原因是什么,但没有看到您安装了哪些软件包,但是如果您创建了自己的名为Maybe
的模块,我建议重命名它。诸如NameOfDirectory.NameOfModule
之类的模块名称模式在Elm中很常见(事实上,我认为它们在某种程度上是强制执行的。)